关于重构的几点想法

Posted lijianming180

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于重构的几点想法相关的知识,希望对你有一定的参考价值。

为什么要重构?

重构是什么?

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

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

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

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

几个出发点:

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

重构与设计的关系?

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

以上是关于关于重构的几点想法的主要内容,如果未能解决你的问题,请参考以下文章

Java try-catchthrow和throws的几点想法

关于烂代码优化重构的几点经验

关于app的几个核心功能的设计想法

关于软件开发的一些想法

高质量代码总结!谈谈重构项目中if-else代码的几点建议

写Bug时,需要注意的几点 02