摘要: 重构简介 重构定义: 1. 在不改变软件外部行为的前提下,对其内部结构进行改变,使之更容易理解以便于修改; 2. 尽可能地将一个程序分解为多个组成部分。 重构的理由 代码重复; 冗长的子程序; 循环过长或嵌套过深; 类的接口未能提供层次一致的抽象; 拥有太多参数的参数列表; 类的内部修改往往被局限于 阅读全文
posted @ 2019-09-22 20:37 Liam-Ji 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 调试时确定错误根本原因并纠正此错误的过程。 调试概述 让你有所收获的软件缺陷 理解你正在编写的程序; 明确你犯了哪种类型的错误; 从代码的阅读者的角度分析代码质量; 审视自己解决问题的方法; 审视自己修正缺陷的方法; 寻找缺陷 科学的调试方法在运用经典的科学调试方法时,你会经历如下步骤: 1. 通过 阅读全文
posted @ 2019-09-22 16:09 Liam-Ji 阅读(205) 评论(0) 推荐(0) 编辑