缺少领域知识还有办法建模吗?
应用建模思路:根据对领域知识的理解分解类和属性遵守《软件方法》里的要点观察和思考,观察对象的属性值,逐个思考各个概念之间的依赖,按照规则分解或者组合,不一定分解。这样来思考。
因为一旦失去了领域知识的辅助之后,你要是没有一一些观察数据的规律,往往就有问题了。比如说现在不知道A是什么,是人员是什么不知道了。我们知道A一,A二,A三,A是有这么四个属性。当然对象的标识隐含了,有个Ald怎么隐藏在实现的对象里面?不用管了就认为它有ID了。ID是唯一的主键,这几个属性放在A里面合适吗?
这四个属性放在A里面是不是合适的?我们看不出来的,但是看它的数据,它有一个http://www.uml china.com 2,A三,A四有一个http://www.uml china.com 3,A四合适吗?不知道,你光有一个数据怎么行?再看第二行另外一个对象5678好像还可以。
再往下看可能就发现建模带来竞争优势。
本文暂时没有评论,来添加一个吧(●'◡'●)