文章预览
▲ 点击上方“分布式实验室” 关注公众号 回复 “1” 抽取 纸 质 技术书 一个软件项目从探索阶段到发展方向明确阶段,会经历从简单到复杂的一个过程,需求的不断叠加,会让系统越来越庞大,功能繁多,公司业务的扩展也让软件系统的生命周期变的更长。在业务变复杂软的过程中,各种原因的驱使,代码质量会退化,维护和开发新功能的成本也会相应的变高,推倒重新开发的成本也是高的吓人。 — 1 — 代码质量退化的步骤 大多情况下编码设计质量最高的时候是根据第一版需求进行编码实现的时候,但只要需求一变更,就会打乱原来的编码设计,软件质量也就会越来越差。或者就没有了设计。 到了项目中期,有新的功能或者bug的修复,老板就给我了一天时
………………………………