Если любишь Rapid application development

Rapid application development
Martin, James

Вот что почитать дальше

Advances in Computers, Volume 49 (Advances in Computers)
Advances in Computers, Volume 49 (Advances in Computers)
Marvin V. Zelkowitz
Code Complete
Code Complete
Steve McConnell
Head First design patterns
Head First design patterns
Eric Freeman
Extreme programming explained
Extreme programming explained
Kent Beck
UML distilled
UML distilled
Martin Fowler
The unified modeling language user guide
The unified modeling language user guide
Grady Booch
Writing solid code
Writing solid code
Steve Maguire
Designing object-oriented software
Designing object-oriented software
Rebecca Wirfs-Brock
Designing object-oriented C++ applications using the Booch method
Designing object-oriented C++ applications using the Booch method
Robert C. Martin
Large-scale C++ software design
Large-scale C++ software design
John Lakos
Agile software development
Agile software development
Alistair Cockburn
Object-Oriented Software Engineering
Object-Oriented Software Engineering
Ivar Jacobson
Clean Architecture
Clean Architecture
Robert C. Martin
Domain-Driven Design
Domain-Driven Design
Eric Evans
The DevOps handbook
The DevOps handbook
Gene Kim