`
左岸咖啡
  • 浏览: 6211 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

重构碱言

阅读更多
这些文字是我从Martin Fowler《重构》一书摘抄下来的,字字珠玑,需要在项目实践中反复体会,反复实践印证。
1.如果你发现自己需要为程序添加一个新特性,而代码结构使你无法很方便的达成目的,那就先重构那个程序,使特性的添加比较容易进行,然后再添加特性。

这条应该是强调代码的可扩展性,不能牵一发而动全身。

2.重构的第一步骤永远相同:为即将修改的代码建立一组可靠的测试环境。
   重构之前,首先检查自己是否有套可靠的测试机制,这些测试必须有自我检验能力。

人总有犯错的时候:)

3.重构技术就是以微小的步伐修改程序,如果你犯下错误,很容易便可发现它。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics