※ 引述《yungshiang (加油)》之铭言:
: 我想请教一下,怎样的class diagram才算好呢
: 比如:
: 一个类别有没有研究内含多少属性与操作是最好的
: 或者类别的数量与类别间各种关系的比例有没有一定准则
: 或者类别、属性、操作、关系,应依照时间怎样的成长才算好的
: 或者其他...........
: 有人想过吗?或者有相关研究?
: 恳请赐教,感谢
哈囉~~小弟也加入讨论一下,
每个系统都会有自己的 class diagram,
不论设计好坏,都是这个组织团队所"演化"出来的结晶,
对一两个人的团队而言,跟对一二十个人的团队而言,
同一个系统就有可能演化出不同的 diagram 去描述,
因为开发软件考量的不仅止于技术面上的问题,还有资金,时间,需求,人力...等等,
所以真要说有什么准则,看起来必须在限制大多数因素下才能寻找,
但真找出来了,却又容易偏离现实,
所以前面大大也有推文,适用就好,版大也有提到,多着墨在"人"身上,
似乎有点抽象,模糊,小弟倒还觉得蛮贴切的
硬要答的话,
小弟觉得 class diagram 设计出来后能以最小的变动去应付整体的变化最好,
不过未来难以预测,就当听听囉~