Chapter 6: Practice 3: Less Code

Ambler, Scott W., and Pramodkumar J. Sadalage. Refactoring Databases: Evolutionary Database Design. Boston, MA: Addison-Wesley Professional, 2004.

Bain, Scott L. Emergent Design: The Evolutionary Nature of Professional Software Development. Boston, MA: Addison-Wesley Professional, 2008.

Fowler, Martin, Kent Beck, John Brant, William Opdyke, and Don Roberts. Refactoring: Improving the Design of Existing Code. Boston, MA: Addison-Wesley Professional, 1999.

Kerievsky, Joshua. Refactoring to Patterns. Boston, MA: Addison-Wesley Professional, 2004.

Martin, Robert C. Clean Code: A Handbook of Agile Software Craftsmanship. Upper Saddle River, NJ: Prentice Hall PTR, 2008.

Poppendieck, Mary, and Tom Poppendieck. Implementing Lean Software Development: From Concept to Cash. Boston, MA: Addison-Wesley Professional, 2006.

Get The Art of Lean Software Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.