1. Clean Code — Robert C. Martin
464 pages · 2008 · software craft
2. Working Effectively with Legacy Code — Michael Feathers
456 pages · 2004 · software craft
3. Code Complete — Steve McConnell
960 pages · 2004 · software craft
4. The Clean Coder — Robert C. Martin
256 pages · 2011 · software craft
5. Design Patterns — Erich Gamma
395 pages · 1994 · software craft
6. Structure and Interpretation of Computer Programs — Harold Abelson and Gerald Jay Sussman
657 pages · 1996 · software craft
7. Domain-Driven Design — Eric Evans
560 pages · 2003 · software craft
8. Test Driven Development — Kent Beck
240 pages · 2002 · software craft
9. Patterns of Enterprise Application Architecture — Martin Fowler
560 pages · 2002 · software craft
10. JavaScript: The Good Parts — Douglas Crockford
176 pages · 2008 · javascript
Top comments (0)