圣诞大减价开始了!

何时重构

三法则

  1. 当你第一次做某件事时,一定要完成它。

  2. 当你第二次做类似的事情时,不要害怕重复,但还是要做同样的事情。

  3. 当你第三次做某事时,开始重构。

添加特性时

  • 重构可以帮助您理解其他人的代码。如果您必须处理别人的脏代码,请先尝试重构它。干净的代码更容易掌握。你不仅会为你自己,也会为那些在你之后使用它的人改进它。

  • 重构使添加新特性变得更容易。在干净的代码中进行更改要容易得多。

修复bug时

代码中的bug就像现实生活中的bug一样:它们生活在代码中最黑暗、最肮脏的地方。清理代码,错误就会自动发现。

管理人员喜欢主动重构,因为它消除了以后对特殊重构任务的需要。快乐的老板造就快乐的程序员!

在代码评审期间

在代码公开之前,代码审查可能是最后一次整理代码的机会。

最好是与作者一起进行这样的评论。通过这种方式,您可以快速解决简单的问题,并计算出解决较困难问题的时间。

Baidu
map