1. Clean Code — Robert C. Martin
464 pages · 2008 · software craft
2. The Pragmatic Programmer — David Thomas and Andrew Hunt
352 pages · 2019 · software craft
3. Refactoring — Martin Fowler
448 pages · 2018 · software craft
4. A Philosophy of Software Design — John Ousterhout
196 pages · 2021 · software craft
5. Head First Design Patterns — Eric Freeman and Elisabeth Robson
672 pages · 2021 · software craft
6. Working Effectively with Legacy Code — Michael Feathers
456 pages · 2004 · software craft
7. Code Complete — Steve McConnell
960 pages · 2004 · software craft
8. The Clean Coder — Robert C. Martin
256 pages · 2011 · software craft
9. Clean Architecture — Robert C. Martin
432 pages · 2017 · software craft
10. Design Patterns — Erich Gamma
395 pages · 1994 · software craft
Top comments (0)