优化分析模型

来源:互联网 发布:sql中delete是删除什么 编辑:程序博客网 时间:2024/06/10 04:44

优化分析模型应该关注以下几点:

1、微笑容易变化的需求

容易变化的需求需要给予关注。如果一个需求在调研时就发现它很不稳定,那么客户说不清楚,要么客户承认他们还在调整,或者客户的各个单位之间并不统一,这时就应当考虑优化分析模型,让其带有一定的可扩展的能力。例如采用一些设计模式来避免硬编码业务逻辑。

2、微笑结构化和耦合度的调整

不好的结构是网状结构,对象之间相互依赖。这样的结构耦合度高,扩展能力和适应能力差,改动程序时经常牵一而动全身。好的结构应该是树状的结构,对象之间的依赖是单向的,不交叉的。如果发现得到的分析模型具有不好的结构,则应当优化之。

3、微笑交互集中点调整

若某一个对象的交非常多,他依赖或关联到很多类,这个对象就是问题多发地带!也就是通常所说的关键链、瓶颈等,应当考虑优化它。优化的方法一般有重新规划职责、增加冗余对象、增加中间调和对象等方法。

0 0