Back

拿什么拯救你,我的遗留项目?

发布时间: 2014-07-12 23:34:00

接手遗留项目的特点: 

1. 代码都很烂。

2. BUG 多多。 容易宕机

3. 部署麻烦。有 ftp 部署的。 有直接 svn up更新代码的。

4. 架构有问题。  

5. 接盘的人必须技能大约前任作者。否则看不懂代码。

6. 处于崩溃(服务器死机, 或者进展极其缓慢) 边缘。 

解决办法:

1. 该推倒的就推倒重做。(前提: 项目组中存在 资深元老级用户,知道这个系统的所有功能点,知道哪些可以砍掉,哪些需要保留)

2. 80%情况下无法推倒,那么就先精简代码。 做重构。添加测试。 总之原则:  改善现有的项目体系(代码层面, 业务逻辑层面, 部署运维层面, 架构层面)

3. 

Back