关于重构的几点想法

为什么要重构?

重构是什么?

重构,通常指的是【代码重构】

对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,
降低其修改成本

重构本质上是一种代码整理技术,这项技术使得代码整理的效率更高,风险更小

如何 大专栏  关于重构的几点想法做?

几个出发点:

  1. 什么时候开始
  2. 什么时候停止
  3. 前提条件
  4. 重构的过程
    测试保护
    识别味道
    采用手法
    运行测试
    提交代码

重构与设计的关系?

有了重构技术,我们不用在前期做非常详细的设计,做适当的设计,然后通过重构让设计浮
现出来。不用在乎软件是否符合模式,只要符合原则即可

猜你喜欢

转载自www.cnblogs.com/lijianming180/p/12433394.html