要想用C++成功开发大规模的软件系统,不仅需要很好地理解大多数关于C++程序设计的书中所覆盖的逻辑设计问题,而且需要掌握物理设计的概念。这些概念与开发技术联系紧密,甚至很熟练的软件开发人员对其所涉及的内容也可能经验很少或者没有经验。这是一本为所有从事软件开发工作(如数据库、操作系统、编译程序及框架)的C++软件专业人员而写的权威著作。它是第一本实际演示如何开发大型C++系统的书,并且是一本少有的面向对象设计的书,尤其侧重于C++编程语言的实践方面。