This is work in progress, I want to add some thoughts on each book, and I still have to complete this list!
![]() |
<h3>Clean Code: A Handbook of Agile Software Craftsmanship</h3> Robert C. Martin | |
![]() |
<h3> Refactoring: Improving the Design of Existing Code</h3> | Martin Fowler |
![]() |
<h3>Extreme Programming Explained</h3>Kent Beck |
||| |—|—|
| <h3>Growing Object-Oriented
Software, Guided by Tests </h3> Steve Freeman, Nat Pryce
|<h3>Domain-Driven Design: Tackling
Complexity in the Heart of Software</h3>Eric Evans
| <h3>The Art of Unix
Programming</h3>Eric S. Raymond
|<h3>Test-Driven Development: By Example</h3>Kent Beck
|<h3>Working Effectively with Legacy Code</h3>Michael C. Feathers
| <h3>Agile Retrospectives: Making Good Teams Great</h3>Esther Derby, Diana Larsen
|<h3>Diseño Ágil con TDD</h3>Carlos Blé et al.
|<h3> JavaScript, The Good Parts</h3>Douglas Crockford
|<h3>JavaScript Patterns</h3>Stoyan Stefanov
|<h3>Patterns of Enterprise Application Architecture</h3>Martin Fowler
|<h3>Enterprise Integration Patterns</h3>Gregor Hohpe, Bobby Woolf
|<h3>Implementing Domain-Driven Design</h3>Vaughn Vernon
##Reading or planning to read soon:
![]() |
<h3>JavaScript Allongé</h3>Reginald Braithwaite |
These books and their covers copyrights are owned by their respective owners and are not licensed under this site CC license. (Duh!) The purpose of these low-resolution images is to illustrate an article discussing these books and qualifies as fair use.