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

 系统集成课程的第一个作业,利用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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值