迁移、重构项目的注意事项

如果你在一家大型的网站或者it公司里维护,总难免要面对一些庞大、陈旧、臃肿的老系统,随着业务的发展,这些老系统还在不断的膨胀,终于有一天开发团队无法忍受,逐渐将其中的一些部分拆分出来成为相对小一些的独立系统,就像从一大团乱麻中清理出一小团乱麻,虽然还是很乱,但是维护起来要容易得多,如果你碰到这种项目,你要小心了,在你评估工作量的时候,一定要记得给历史遗留问题留下充沛的解决时间,通常你会评估迁移的时间,重构的时间,以及改造实现一些新特性的时间,这些都不用我来提醒,但是你十有八九不会考虑到现有的老系统实际上隐藏着不少未知的遗留bug,这些bug会在新系统的测试时暴露出来,即使你完美的迁移和重构了老系统的代码,这些bug依然存在,因为它们和老系统是一个整体,你迁移老系统的同时就迁移了它们,但是你的老板可能并没有给你解决这些问题的时间,除非你事先向他提出并预留了这些时间。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值