- 4
- 0
- 约9.42千字
- 约 8页
- 2017-05-30 发布于江苏
- 举报
第1章重构改变既有代码的一剂良药
大 话 重 构
第 1 章 重构:改变既有代码的一剂良药
前面我们提到了,面对软件工业时代的到来,我们的软件企业陷入了一种更深的迷茫之
中,一种“后有追兵,前有悬崖,进退两难”的境地。
后有追兵:面对维护了数十年之久的大型遗留系统,我们到底改还是不改?不
改,面对越来越多的需求变更,我们维护的成本越来越高,变更变得越来越困难;
面对不断涌现的新技术,我们的系统显得越来越丑陋与落后;面对越来越多的竞争
者,我们面临着被市场淘汰的风险。
前有悬崖:原本运行得好好的软件系统,凑合一下还可以运行几年。一不小心
改出问题了,企业立马就歇菜儿了,面对大量的用户投诉,企业四处救火,竞争对
手趁火打劫,这是任何软件企业都不能承受的巨大风险。
难道真的“鱼与熊掌不能兼得”吗?真的没有一种方法,能够既保证我们的系统可以技
术改造,又能有效地避免改造过程的风险吗?有,那就是系统重构。
1.1 什么是系统重构
提到重构,许多人都讳莫如深、敬而远之。那么什么是系统重构呢?大家可能有很多不
原创力文档

文档评论(0)