软件设计的工程学方法_UML和模式应用书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 算法 > UML和模式应用 > 软件设计的工程学方法
bucher UML和模式应用 的书评 发表时间:2014-01-13 16:01:09

软件设计的工程学方法

我以前做设计的时候基本是凭直觉和经验,虽然也知道一些原则,但不够系统化,难以应用。

这本书则在这方面帮助我提高了很多,书中提供了很多可复制可操作的方法,让我在思考的时候有了更明确的方向。

书名为uml和模式应用,其中包含了几类模式,一类是需求分析模式FURPS+,一类是类设计中的责任分配模式GRASP,还有一类就是设计模式。其中GRASP我认为是最精彩的部分,作者提供了一些实例,让读者体会GRASP应该怎样运用。作者还提供了从GRASP模式角度理解设计模式的方法。

UML也是一块重点讲述的内容,书中介绍了不同阶段的UML产物和它们的用途,同样也提供了非常可操作的建议。比如其中有一段,什么时候用关联类,作者就建议在三种情况下使用:关联会影响属性(比如雇佣关系会影响薪水),关联是有关系的(比如坐牢),关联是多对多的。

后面作者还花了一章左右篇幅介绍了下架构在开发过程中的演化,因为架构是相对稳定的东西,而UP开发又是迭代的。

对于书名中说的迭代开发,我感觉虽然处处可见,但给人印象不深,我看了作者后面写的书都是敏捷项目管理方面的,所以还是看其它的书吧。

展开全文
有用 1 无用 0

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读