Clean Code: A Handbook of Agile Software Craftsmanship

isbn: 0132350882

It is definitely a must read for developers.