Also, if your looking into good coding standards, readability, naming variables, I would recommend 'Beautiful Code' that is published by O'Reilly. It is very well written in my opinion and helped me a lot with cleaning up my code and making my code more readable to the programmer that has to use it behind me.
I agree with some aspects of that article AleMonteiro, however, it does not mean we shouldn't strive to increase readability and maintainability of the code we do write. As was said, no code is ever going to be perfect, in design or otherwise. But in a business and team development environment, we can do things such as naming variables, functions, and such in a certain readable way to enhance the maintainability of the code in the future, by ourselves or whomever works on the code following.