Large-Scale C++ Software Design
And, yes, the book still is dated. There are several examples about iterators, but they're all pre-STL style iterators. The STL isn't mentioned until the last few chapters of the book. Some of the advice is explained as workarounds to CFront's implementation of specific language features. The bo ...more
A technical description of design problems and solutions for large C++ projects. In addition to logical design (functions, classes, etc.), this book focuses on physical design (files, directories, etc.) as an important aspect of large software projects. Although C++ is used throughout, many, but not all, of the concepts apply to other environments. The prose of this manual is deadly boring, even for a technical work.
Goodreads is hiring!
Learn more »