Overview:
The book is written from a software developer’s viewpoint, and delivers a unique collection of software development methods, including UML, OOD, Agile, and XP with a detailed explanation of software designs for C++ and Java. The book covers topics on how to identify and overcome the pitfalls in the application of C++ and OOD, Static and Dynamic —Principles of Design, Complexity Management, and many more. It’s a must-read book for all the software engineers, programmers, and Analysts who want to learn how to design object-oriented software with Agile methods.
Author:
Robert C. Martin
Published In:
2002