π«References and resources
Books
Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations, by Nicole Forsgren, Jez Humble, Gene Kim
Clean Agile: Back to Basics, by Robert Martin
Clean Architecture: A Craftsman's Guide to Software Structure and Design, by Robert Martin
Clean Craftsmanship: Disciplines, Standards, and Ethics, by Robert Martin
Clean Code: A Handbook of Agile Software Craftsmanship, by Robert Martin
Design Patterns: Elements of Reusable Object-Oriented Software, by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Implementing Domain-Driven Design, by Vaughn Vernon
Refactoring: Improving the Design of Existing Code (2nd Edition), by Martin Fowler
Articles and online resources
Khalil Stemmler: How to Test Code Coupled to APIs & Databases; also available as video (see below)
Video
Last updated