More by Robert C. Martin
Clean Code
Clean Architecture
Agile Software Development, Principles, Patterns, and Practices
Designing object-oriented C++ applications using the Booch method
Clean Craftsmanship
UML for Java programmers
Agile Principles, Patterns, and Practices in C# (Robert C. Martin Series)
Clean Architecture A Craftsman's Guide to Software Structure and Design
Reminiscing!
The Clean Coder: A Code of Conduct for Professional Programmers
The Deep-Sea Diver: Yesterday, Today, and Tomorrow
The Object of Data Abstraction and Structures Using Java with Agile Software Development, Principles, Patterns and Practices