Author: Lakos
Publisher:
Publish Date: 2003-09-01
Features: This is an authoritative book written for all C++ software professionals engaged in software development work (such as databases, operating systems, compilers, and frameworks). It is a book that practically demonstrates how to develop large C++ systems and is one of the few books on object-oriented design, particularly focusing on the practical aspects of the C++ programming language. In this book, Lakos introduces the process of decomposing large systems into smaller and more manageable component hierarchies (not inheritance). Systems with non-cyclic physical dependencies are fundamentally easier and more cost-effective to maintain, test, and reuse compared to systems with tightly interdependent components. Additionally, the book illustrates the motivation for adhering to good physical and logical design principles. Lakos provides readers with a series of special techniques to eliminate cyclic dependencies, compile-time dependencies, and link-time (physical) dependencies.
Large-scale C++ program design
📌 Related Posts
Literature
EQⅡ--Work EQ
2026-09-12
Literature
Interpretation of Indoor Air Quality Standards
2026-09-19
Literature
Desert Flowers: O'Keeffe
2026-09-22
Literature
Information Security: The Enigma of the Organizer: The Enigma of the Organizer
2026-09-20
Literature
Marketing Management of Service: Fourth Edition: Fourth Edition
2026-09-24
Literature
Appreciation of Lu Qin's Famous Xiangqi Games
2026-09-24
Literature
Plum cultivation and development and utilization
2026-09-24
Literature
Application of Excel in Financial and Accounting Management
2026-09-24