Some good tips by Matthieu Napoli on how and why to use a good coding style.

The main point of this article is:
  • it’s possible to think about coding style logically
  • sometimes doing so forces us to challenge our habits
  • when unsure or dubious: just try

http://mnapoli.fr/approaching-coding-style-rationally/