UML (1) 设计模式及作业附图

原创 2007年09月16日 23:55:00

 系统集成课程的第一个作业,利用facade,adapter设计模式。

关于UML我觉得还是很重要,这是一种公用的程序表述语言,可以很方便的交流,而不必画很多不必要的图和写很多文字记录。还需要学习visio或者rose,这是画图工具。有了这个程序开发团队和客户之间就可以有一个很好的交流工具,同时这些UMl文档可以直接在以后的开发中使用。

而Design Pattern更是彻底改变了我的设计思维,建议大家看看这本书,是中英文版本,堪称是是经典,好像是1995年出的,就是那个“四人团”。利用设计模式,我们在设计系统,尤其是复杂系统的时候,就会更多的考虑以后的变化、维护等。而目前国内大部分还只是在考虑如何设计出可以使用的系统,还没有想到日后的维护。而美国这里因为经过很多年的发展,积累的很多的系统,而且他们很少会把之前的推到,所以就出现了很多系统需要继承和利用已有系统进行改进以满足需求变化。Design Pattern在这个地方就很有用了,我觉得国内应该尽早普及这个,不然以后我们会花费很多的。

国内:http://www.cnforyou.com/query/bookdetail1.asp?viBookCode=7439
美国:http://www.amazon.com/exec/obidos/tg/detail/-/B000OOIOVY/ref=ord_cart_shr/002-2456162-0062425?%5Fencoding=UTF8&v=glance

最后附上我的这次作业,呵呵!Design Pattern in UML

相关文章推荐

【设计模式】1.UML类图关系与时序图

图说设计模式 软件模式是将模式的一般概念应用于软件开发领域,即软件开发的 总体指导思路或参照样板。软件模式并非仅限于设计模式,还包括 架构模式、分析模式和过程模式等,实际上,在软件生存期的每一 个阶段...

《大话设计模式》备忘笔记-UML类图图示

类(class)  UML中使用矩形框代表类。类图分三层,第一层显示类名称,如果是抽象类则用斜体显示。第二层是类的特性,通常就是字段和属性。第三层是类的操作,通常是方法或行为。注意前面的符号,‘+’表...

设计模式作业

  • 2014年04月19日 22:42
  • 1.35MB
  • 下载

应用UML和设计模式

  • 2014年03月07日 12:01
  • 370KB
  • 下载

作业——在线学习Android课程之第十五周(设计模式二)

一、设计模式(二)5、“接口隔离”模式 在组件构建过程中,某些接口之间直接的依赖常常会带来很多问题、甚至根本无法实现。采用添加一层间接(稳定)接口,来隔离本来互相紧密关联的接口是一种常见的解决方案。 ...

UML与设计模式

  • 2007年09月17日 19:34
  • 2.24MB
  • 下载

UML设计模式

  • 2012年09月10日 11:38
  • 3KB
  • 下载

【设计模式】面向对象作业-超级母牛的故事

留的作业: 农场一头小母牛, 每年生头小母牛, 母牛五岁产母牛, 二十年上多少牛? 马老师给的这个问题我个人感觉不太好理解,就按照我自己的理解吧,我把题目给白话文一下: 农场中引进一只超级母体牛,...

23种设计模式UML图片

  • 2016年07月07日 13:38
  • 1.18MB
  • 下载

设计模式+UML.rar

  • 2012年07月04日 10:00
  • 1.56MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UML (1) 设计模式及作业附图
举报原因:
原因补充:

(最多只允许输入30个字)