UML感知感觉

UML的优点优势:

其实有很多程序员在开发的工程中,经常随手写来,凭感觉写出来,这就会有一些问题:

a.这个开发比较自我,个性强烈。

b.小众开发,没有达到工程化开发,因为没有科学化,可能会有一些未知问题。

c.不方便沟通交流。


UML 存在的意义是因为我需要。虽然没有大型软件的开发经验,但是我感觉我需要。因为,

a.用UML建立软件的模型,这能给我更高层次的抽象,及关联关系。

b.UML图能够突出重点,能让我知晓哪些他精干,框架,各对象的协作及关键流程的执行。

c.能够表达我的想法,虽然在大学里有这门课程(没有好好学习),当工作中,阅读开源的软件的时候,我希望用一种方法表达继承关系,执行流程,我用大片的文字写在文本上,等我忽然接触到UML的类图,时序图,协助图的时候,我却发现,这正是我想要的,图片的表达明显比大片文字表达的更好。

d.UML的使用,能让我更容易区分职责,访问设置。更容易区分职责是因为,我很难把A类的一个方法放到B类里,我也很难公开一些不应该公开的方法。它可以帮助我

如何分配对象的职责。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值