传统企业遗留系统的重构及代码优化
2018-01-04 18:57
405 查看
传统企业遗留系统的重构及代码优化
目的:通过重构代码,降低代码维护成本,体现在财务成本中。
代码:恰到好处的实现,避免过度设计,过度的设计造成额外的成本。
需求的方向变化,架构随之择机而变;否则容易造成代码腐化,难于应对后续变化。
识别需求增加与需求的方向变化。
依赖注入、依赖反转应对变化的需求。
重复代码是万恶之源。
注释也是代码的一种重复,常见的随着时间的推移造成代码与注释不一致的情况。
过大类:类的本身职责和类关系的识别
目的:通过重构代码,降低代码维护成本,体现在财务成本中。
代码:恰到好处的实现,避免过度设计,过度的设计造成额外的成本。
需求的方向变化,架构随之择机而变;否则容易造成代码腐化,难于应对后续变化。
识别需求增加与需求的方向变化。
依赖注入、依赖反转应对变化的需求。
重复代码是万恶之源。
注释也是代码的一种重复,常见的随着时间的推移造成代码与注释不一致的情况。
过大类:类的本身职责和类关系的识别
相关文章推荐
- 传统企业电商峰值系统应对实践
- 构建企业代码管理系统之SVN服务(基础篇)
- 企业商业智能技术系统应用的重构思考
- 通过优化CSS代码 减小对系统资源的占用
- S代码的简单重构与优化(适合新手)
- 软件重构过程中的思维转换: 遗留代码如何变废为宝
- 下载基于REST、SPDY、异步IO深入规模化网络、信息安全、通信优化企业应用系统
- 传统企业网站\电子商务公司\互联网公司为什么要做网站优化
- ARM高效C编程和优化--系统架构,C代码规范
- 系统性能调优(5)----Java循环与字符串代码优化
- [java] 发一个企业人员管理系统的代码
- 嵌入式系统编程中的代码优化
- 代码优化---避免滥用系统调用
- 读《软件驱魔》调试和优化遗留代码的艺术
- 利用Idea 重构功能及Java8 优化深层嵌套代码
- CSS代码重构与优化之路
- Apache Shiro+SpringMVC+Hibernate Search+Hibernate+Bootstrap企业信息管理系统基础框架搭建整合实例代码教程
- 系统性能调优(5)----Java循环与字符串代码优化
- [读书笔记]互联网+:传统企业的自我颠覆、组织重构、管理进化与互联网转型
- 优化后的代码怎么保障系统与原有功能的一致性【原】