作者iamstudent (stu)
看板OOAD
标题Re: [问题]怎麽评断一个class diagram的好坏
时间Tue Aug 23 13:28:57 2011
※ 引述《yungshiang (加油)》之铭言:
: 我想请教一下,怎样的class diagram才算好呢
: 比如:
: 一个类别有没有研究内含多少属性与操作是最好的
: 或者类别的数量与类别间各种关系的比例有没有一定准则
: 或者类别、属性、操作、关系,应依照时间怎样的成长才算好的
: 或者其他...........
: 有人想过吗?或者有相关研究?
: 恳请赐教,感谢
我自己不算高手
跟c++版上面那些强者比起来还差很多
但是我多少有一点关於design pattern的观念
也实际上用在自己的程式上
一个类别的功能性
主要是看它所负担的责任
有多少其他程式码
会因为这个类别更动而受到牵连?
基本上越低越好
类别尽量不要太大
会很难维护
当一个类别的责任太多时
就该切割和分开维护
至於怎麽判断何时要切割
个人主观认为
是看自己的程式需求
通常都是因为切割开来就是最快的改法
自然就会这样子写
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.210.62
1F:推 mars90226 :话说原原PO也在CSSE版问了,版主有回应那篇还不错 08/23 14:39
2F:→ iamstudent :谢了,赶快去看 08/23 20:47
3F:推 stosto :多用合成 09/15 02:19