木书架第17周推荐阅读 《大象:Thinking in UML》
看过了这本书,才深刻地体会到我们为什么要花那么大的时间去花个用例图,也意识到自己以前在大学的很多思想,所谓的“软件工程”思想是多么的肤浅。
用例驱动,以人为本。是我对整本书的理解。
RUP与UML的设计思想来自于软件开发实践中。而对于现实的建模是一个很难的事务,UML只提供了一组图形化的描述语言,而RUP则定义了一套较为规范的工作流程。《大象:Thinking in UML》这本书将UML与RUP的功能与操作阐述得很清楚。
Thinking in UML,正如作者所说,UML只是此书论述软件架构思想的道具,作者多年来的软件架构经验才是书中的所藏的珍宝。不要被UML所迷惑,不同于UML的讲解教科书,主旨是讲解软件从业务需求到软件分析,再到软件设计的整个流程所需的必备知识。多年来IT书籍少有的软件工程类的书籍。极力推荐,适合有项目经验且急需更上一层楼的童鞋。
豆瓣评分: 8.6
木书架评分: 5星