
Design Patterns
by Erich Gamma (1994)
Like 'Clean Code: A Handbook of Agile Software Craftsmanship, 2nd Edition', this book offers foundational knowledge for better software design.

by Robert C. Martin (2007)
Looks at the principles and clean code, includes case studies showcasing the practices of writing clean code, and contains a list of heuristics and "smells" accumulated from the process of writing clean code.
Get this book:

by Erich Gamma (1994)
Like 'Clean Code: A Handbook of Agile Software Craftsmanship, 2nd Edition', this book offers foundational knowledge for better software design.

by Andy Hunt (1999)
Similar to 'Clean Code: A Handbook of Agile Software Craftsmanship, 2nd Edition', it provides actionable advice for improving programming practices.

by Martin Fowler (1999)
Complementary to 'Clean Code: A Handbook of Agile Software Craftsmanship, 2nd Edition', this book details how to restructure code safely.

by John Ousterhout
Like 'Clean Code: A Handbook of Agile Software Craftsmanship, 2nd Edition', this book explores principles for managing software complexity.

by Dustin Boswell (2010)
Echoing 'Clean Code: A Handbook of Agile Software Craftsmanship, 2nd Edition', this offers concrete techniques for writing understandable code.
Tell us what you love and get AI-powered recommendations tailored to your taste.
Get Personalized RecommendationsPowered by MyNextBook — AI-powered book discovery