In the example he gives, like many I have seen on the Internet, it tests for .bashrc and if it exists, sources it. But if you didn't test it and for some reason .bashrc didn't exist, what would happen? And if nothing bad would happen, why test for it?