The Zen of Programming
Some non-ordered rules to follow by:
- Beautiful is better than ugly.
 - Explicit is better than implicit.
 - Simple is better than complex.
 - Complex is better than complicated.
 - Flat is better than nested.
 - Sparse is better than dense.
 - Do not guess.
 - Code must be obvious
 - Practicality beats purity.
 - If hard to explain, it’s a bad idea.
 - If easy to explain, it may be a good idea.
 
Some interesting links: