重构
1024个秘密
好好工作,好好学习,好好生活。
展开
-
重构-基础3(重构方法之提炼函数)
重构方法 提炼函数 将代码放在独立函数里中,并让函数名解释该函数的用途。 函数的粒度越小,被复用的可能性就越大;并且粒度越小,函数的覆写也会更容易。 具体步骤: 版本一:无局部变量 修改前: // 做饭 public void cook(){ // 买菜 System.out.println("买菜开始"); System.out.p...原创 2019-04-10 12:54:49 · 452 阅读 · 0 评论 -
重构-基础1
重构 一、什么是重构? 重构,在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构,提高其可理解性,降低其修改成本。 二、重构的目的? 重构可以改进软件设计:整理代码,让所有东西都回到应处的位置上,例如:消除重复代码,会让后期的修改减少很多麻烦。 重构可以使软件更容易理解:设计合理的代码结构;让应该被理解的东西写进代码里(注释);重构技术可以更好的理解代码,并在重构过程中验证自己的...原创 2019-03-28 17:09:43 · 233 阅读 · 0 评论 -
重构-基础4(重构方法之重新组织函数)
重构方法 以查询取代临时变量 版本一:原创 2019-05-20 22:08:34 · 195 阅读 · 0 评论