Taming C++:
Pattern Classes and Persistence for Large Projects
by Jiri Soukup
Addison-Wesley, 1994.
More
Information, Sample Chapter
The relationships and cooperation of
C++ classes is a central issue in large project development, in testing, and in
maintenance. Taming C++ takes a fresh look at the complex organization typical for large
C++ systems and shows how this problem can be minimized by avoiding cyclic dependencies
between classes, and by implementing the original object-oriented design so that it
remains visible in the final code. This book shows you, through extensive examples, how to
design and write C++ code using a new type of class - the pattern class - which helps you
produce layered class organization with limited cyclic dependencies. The book then focuses
on another problem of large project development - persistent data - integrating it with
its general approach and providing copious implementation details unavailable elsewhere.
ISBN #0-201-52826-6. Addison-Wesley, 1994. $48.50, 416 pages.
Back to Book Index
|