码迷,mamicode.com
首页 > 其他好文 > 详细

重构-改善既有代码的设计

时间:2017-09-24 11:35:01      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:三次   结构   方法   如何   简化   味道   修改   设计   二次   

  • 什么是重构?
  1. 重构(名词):对软件内部的一种调整,日的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。
  2. 重构(动词):使用一系列的重构手法,在不改变软件可观察行为的前提下,调整其结构。
  • 什么时候重构?
  1. 三次法则:第一次做某件事时只管去做;第二次做类似的事会产生反感,但无论如何还是可以去做;第三次再做类似的事,你就应该重构。
  2. 代码的坏味道。       
  • 重构的方法
  1. 重新组织数据结构;
  2. 重新组织函数;
  3. 简化函数调用;
  4. 处理概括关系(大部分是处理继承和接口);

重构-改善既有代码的设计

标签:三次   结构   方法   如何   简化   味道   修改   设计   二次   

原文地址:http://www.cnblogs.com/linhaotown/p/7586536.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!