“人们经常问我,介绍OO设计的最佳图书是哪一本。读过《UML和模式应用(原书第3版)》之后,我毫无保留地选择了它。” ——Martin Fowler,《UML Distilled》和《Refactoring》的作者 本书是面向对象分析和设计(OOA/D)的实用指南,并且阐述了迭代开发相关方面的内容。如果你刚刚接触OOA/D,你将会面临如何掌握这个复杂主题的挑战;本书提供了一个良好定义的路标—统一过程,使你能一步一步地实现从需求到编码的全过程。统一建模语言(UML)已成为建模的标准表示法,所以熟悉UML将使你受益。本书用UML表示法教授了运用OOA/D的技能。设计模式表达了面向对象设计专家