Clean Agile: Back to Basics
Review by Sven Woltmann
In February 2001, 17 programmers – among them Robert C. Martin, a.k.a. Uncle Bob – met to bring various lightweight software development processes (XP, Scrum, and others) to a common denominator. The result was the now-famous Agile Manifesto.
But what many call “agile” these days – with its excessive focus on process but neglected technical practices – is a far cry from what the creators had in mind back then.
The mission of this book is to get the facts straight and provide an overview of the original agile views, ideas, values, and principles.
Uncle Bob writes – as always – casually and entertainingly, rounding out the historical narratives with numerous personal anecdotes.
A definite recommendation for any programmer.
🎧 Suitable as an audiobook? Yes! There is not a line of code in the whole book and only two exemplary diagrams: a velocity and a burn-down chart. You can quickly google both of them.
Other Recommendations From This Book’s Genres
Agile Software Development: Principles, Patterns, and Practices
Extreme Programming Explained: Embrace Change
Scrum: The Art of Doing Twice the Work in Half the Time
Growing Object-Oriented Software, Guided by Tests
Clean Code: A Handbook of Agile Software Craftsmanship
Clean Craftsmanship: Disciplines, Standards, and Ethics
The Unicorn Project: A Novel about Developers, Digital Disruption, and Thriving in the Age of Data
The Clean Coder: A Code of Conduct for Professional Programmers
Clean Architecture: A Craftsman’s Guide to Software Structure and Design
The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses
Refactoring: Improving the Design of Existing Code
Design Patterns: Elements of Reusable Object-Oriented Software
Working Effectively with Legacy Code
The Pragmatic Programmer: From Journeyman to Master
Pattern Hatching: Design Patterns Applied