绿林网

UML Distilled的读后感大全

UML Distilled的读后感大全

《UML Distilled》是一本由Martin Fowler著作,Addison-Wesley Professional出版的Paperback图书,本书定价:USD 49.99,页数:208,特精心收集的读后感,希望对大家能有帮助。

《UML Distilled》读后感(一):活学活用

活学活用,一种建模语言总是要和程序设计实践相结合,Martin Fowler给我很深的印象,即UML是灵活和实际的。

Martin Fowler的语言比较适合英语水平有限的人阅读。这本书可以作为程序员的第一本UML书。

《UML Distilled》读后感(二):短小精悍

Martin Fowler的书我最喜欢,他老人家的书我肯定都会看一遍。

说道这本《UML Distilled》,其中核心的观点就是一个,那就是UML是拿来简化沟通用的。UML可以用作详细的文档,甚至可以用来生成代码,但那些用法已经有些误入歧途了。UML最大的用处就是作为一种业务人员和开发人员都看得懂、学得会、说得出的语言,来增进交流的。能用到这个程度,UML所发挥的作用和它所带来的学习成本之比将会最大化,对整个项目应该是最有利的。

《UML Distilled》读后感(三):《uml distilled》 书评

martin fowler 的名著。 这本书特别适合作为UML 的入门教材, 但并不是意味着内容浅显。著名的 80-20 原则大意如下: 80%的责任由20%的人承担,80%的程序只用到20%的语言机制,等等。 对于UML 来说也是一样,大多数的软件设计任务只需用到20%的UML 机制。 martin fowler 将这最常用、最核心的20% 揪出来, 给予清晰和透彻的说明。

对于阅读过《uml user guide》一书, 同时感到内容太多,抓不住重点的人来说, 这本书是特别好的助消化良药。

当然, booch 的《uml user guide》也是一本非常好的书。

《UML Distilled》读后感(四):宁用其简,勿用其繁

1. UML的使用原则:宁用其简,勿用其繁

2. UML的使用目的:沟通和理解。确保沟通对象能明白各种图所表达的意思。Fowler老爷子不建议用acticity diagram来描述use case,认为use case需要非软件专业的业务人员也能看得懂,文本描述是最佳手段。对我而言,use case是为了让软件工程师捋清业务流程,activity diagram未尝不是一个直观便捷的好方法。特别是大多数工程师英文并非那么地道,文字描述use case反而容易出现表达-理解的偏差。

3. Fowler认为use case diagram没啥用。我觉的use case diagram能让开发人员迅速抓住一个系统或feature最最很核心的功能,后面的架构设计详细设计,都是围绕为数不多的几个核心功能一步步细化展开。没这几个use case来提纲挈领,很容易陷入细节的泥淖不可自拔而失去全局视野。

4. 作为技术类书籍,本书写作极具个人风格,全文都是谈作者自己的理解自己的观点,却又不武断,每个观点都给出自己的判断依据。读者可以根据自己的实际情况来选择同意或不同意作者的观点。

5. 作者作为业界大牛,如同其他各行各业的大牛一样,毒舌。例如谈到UML三友,” they are generally referred to as the Three Amigos, although wags like to drop the first syllable of the second word...”, 谈到Uncle Bob, “Robert Martin has long had an almost pathological obsession with dependencies...”

本文由作者上传并发布(或网友转载),绿林网仅提供信息发布平台。文章仅代表作者个人观点,未经作者许可,不可转载。
点击查看全文
相关推荐
热门推荐