购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.9 参考资料

后续各章将推荐多种涉及特定主题(如OO设计)的OOA/D著作。1.8节提及的书籍都值得学习,其核心思想至今仍适用。

Martin Fowler的《UML精粹》(UML Distilled)是一本通俗易懂的简要介绍UML表示法的畅销书籍。强烈推荐此书;Fowler还著有许多具有实用和“敏捷”思想的专著。

对于UML表示法的详细探讨,值得一读的是Rumbaugh的《UML参考手册》(The Unified Modeling Language Reference Manual) 。要注意,该书不是用来学习对象建模或OOA/D的,而是一本UML表示法的参考手册。

对于UML当前版本的权威描述,可以登录www.omg.org或www.uml.org参考“UML Infrastructure specification”和“UML Superstructure Specification”。

Scott Ambler的《敏捷建模》(Agile Modeling)描述了在敏捷建模中进行可视化UML建模的思想。具体信息可参见www.agilemodeling.com。

www.cetus-links.org和www.iturls.com上收集有大量关于OOA/D方法的链接(在www.iturls.com上,大量英文站点链接放在“软件工程”栏目的子栏目下,而不是中文的“软件工程”栏目下)。

在软件模式方面有大量参考书籍,但首推的经典之作是Gamma、Helm、Johnson和Vlissides所著的《设计模式》(Design Patterns) 。该书是学习对象设计的必读之物。不过,该书不是入门读物,最好在具备相应的对象设计和编程基础后再行阅读。要获取更多关于模式的站点链接,可登录www.hillside.net和www.iturls.com。 d+I8VYxHRN8DKQzNTUXw9hT9oPXo0PT//c2gpXiXT16hDFZNRebTcscB5pRzmLBF

点击中间区域
呼出菜单
上一章
目录
下一章
×