Aquí cada uno tendrá sus cosas que decir al respecto, no todos aprendimos igual. Original en inglés en www.regdeveloper.co.uk/2008/03/10/ten_ways_to_improve_code/
menéame