优化分析模型
来源:互联网 发布:sql中delete是删除什么 编辑:程序博客网 时间:2024/06/10 04:44
优化分析模型应该关注以下几点:
1、容易变化的需求
容易变化的需求需要给予关注。如果一个需求在调研时就发现它很不稳定,那么客户说不清楚,要么客户承认他们还在调整,或者客户的各个单位之间并不统一,这时就应当考虑优化分析模型,让其带有一定的可扩展的能力。例如采用一些设计模式来避免硬编码业务逻辑。
2、结构化和耦合度的调整
不好的结构是网状结构,对象之间相互依赖。这样的结构耦合度高,扩展能力和适应能力差,改动程序时经常牵一而动全身。好的结构应该是树状的结构,对象之间的依赖是单向的,不交叉的。如果发现得到的分析模型具有不好的结构,则应当优化之。
3、交互集中点调整
若某一个对象的交非常多,他依赖或关联到很多类,这个对象就是问题多发地带!也就是通常所说的关键链、瓶颈等,应当考虑优化它。优化的方法一般有重新规划职责、增加冗余对象、增加中间调和对象等方法。
0 0
- 优化分析模型
- OO系统设计师之路--分析模型系列(3)--分析模型的调整和优化[从老博客搬家至此]
- 分析模型
- seo优化公式模型 seo优化模型
- Unity3D模型优化技巧
- MVC模型优化方案
- tensorflow模型优化技巧
- 信用卡评分模型优化
- 机器学习-模型优化
- 工作流模型分析---发散模型
- 工作流模型分析---聚合模型
- 工作流模型分析---聚合模型
- 分析模型和模型矩阵
- 工作流模型分析---聚合模型
- 工作流模型分析---发散模型
- 工作流模型分析---聚合模型
- 工作流模型分析---聚合模型
- 工作流模型分析---发散模型
- 【暑假测试2】A HDU 1021 Fibonacci Again(水:递推、找规律)
- 精通Hibernate——建立单向多对一关联
- 数组
- javascript cookie相关
- 多校3-1002 HDU 5317
- 优化分析模型
- HDU Today
- Linux sed awk
- OC_继承,便利构造器,初始化方法
- OSG嵌入IE浏览器:使用QtActiveX控件
- JavaScript的类定义与继承
- Java中关于类的个人看法
- linux环境变量
- Andriod Studio