新闻动态
无节制地设立许多表格对象对系统好不好?
https://www.sytm.net 发布日期:2013/11/28 14:55:10

无节制地设立许多表格对象对系统好不好?

无节制地设立许多表格对象却并不明智,往往会产生—个臃肿的、畸形的系统,其原因如下,

①尽管表格也是问题域中的一种事物,但大多数情况下并不是那种固有的、原始的事物。

它们是由人根据对一些原始事物的理解,经过头脑的加工而产生的二手信息,是对一些现实事物的映射。例如,账户信息表是对账户对象的一种映射。有些表格是某些事物经过多次映射的组合产物。如果过分依靠这些表格来构造系统,反而看不清它们所描述的那些客观事物固有的属件和行为,使面向对象的分析变了味,变成”面向表格”。

②许多表格的信息,是可以从其他表格(或某些对象)导出的。因此.如果针对每一种表格设立一类对象,必然造成大量的信息冗余,并使系统十分臃肿。

正确的策略是:不要急于考虑从表格发现对象,而要把产生各种表格看成—种用户需求。通过考虑问题域的其他事物,发现了许多对象之后,检查这些对象能否满足表格的需求。如果不能满足,则考虑是否遗漏了某些对象,或者一些对象中遗漏了某些属性和服务。最后,再考虑针对某些表格设立相应的对象。


更多阅读
返回列表
© 2010 TianMei Technology All rights reserved. ICP:辽B2-20150138辽公网安备 21010202000010号  目录概览