使代码运行,使代码正确,使代码运行得更快。
重构,使代码正确。
重构,使代码简单。
增加代码比删除代码更容易。
使变化成为可能。
将所学知识运用到代码中。
使变化的风险减小,使优化更容易。
如何重构:
1、先编写运行测试;
2、先编写代码,然后在重构代码;
3、将增加新的功能视为重构代码的机会;
4、将纠正错误视为重构的机会。
何时重构:
不要拖延时间,看到机会就重构。
什么时候不需要重构:
1、在代码不能工作或者需要重写代码的时候;
2、在不确定如何能使重构进行得更好的情况下;
3、不要凌驾于客户的需要之上进行重构。
重构,使代码正确。
重构,使代码简单。
增加代码比删除代码更容易。
使变化成为可能。
将所学知识运用到代码中。
使变化的风险减小,使优化更容易。
如何重构:
1、先编写运行测试;
2、先编写代码,然后在重构代码;
3、将增加新的功能视为重构代码的机会;
4、将纠正错误视为重构的机会。
何时重构:
不要拖延时间,看到机会就重构。
什么时候不需要重构:
1、在代码不能工作或者需要重写代码的时候;
2、在不确定如何能使重构进行得更好的情况下;
3、不要凌驾于客户的需要之上进行重构。