首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

怎么保证重构的正确性

2012-03-01 
如何保证重构的正确性现在都在谈重构,目的是为了使代码更清晰些,但每次做这事,我都战战兢兢的。归其原因是

如何保证重构的正确性
现在都在谈重构,目的是为了使代码更清晰些,但每次做这事,我都战战兢兢的。归其原因是我无法保证重构后的代码是不是和我之前的代码是否一致,是否按照着原来的业务逻辑。这样重构后,我只能一次又一次的测试,这样浪费我大量的时间。
按着敏捷开发的方法,重构前先写测试驱动,但是就我的理解,测试驱动也不是万能的。希望大家有个什么方法可以解决。

[解决办法]
测试驱动结合面向契约的编程

热点排行