看啥推荐读物
专栏名称: Java核心技术
菜鸟架构,精选各种互联网架构落地方案和技术干货。
今天看啥  ›  专栏  ›  Java核心技术

狗屎一样的代码!快,重构我!

Java核心技术  · 公众号  ·  · 2019-03-13 09:33
作者:小村医https://www.jianshu.com/p/3f04b6aebad2狗屎一样的代码如何重构?重构不止是代码整理,它提供了一种高效且受控的代码整理技术。(一)重构原则1、何谓重构对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。另一种解释是:使用一系列重构手法,在不改变软件可观察行为的前提下,调整其结构。2、为何重构改进软件设计:如果没有重构,程序的设计会逐渐变质,重构很像是在整理代码,你所做的就是让所有的东西回到应处的位置上。帮助找到bug:对代码进行重构,可以深入理解代码的作为,在搞清楚程序结构的同时,想不把bug揪出来都难。提高编程速度:良好的设计是快速开发的根本,改善设计、提高 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照