重构 -- 改善既有代码的设计

概念 对软件内部结构的一种调整,目的是在不改变软件可观察的性外的前提下,提升其可理解性,下降其修改为本。java 代码的坏味道 重复代码 过长函数 分解为小函数,并赋予它一个好名字 过大的类 过长的参数列 发散式变化 一个类受多种变化的影响 霰弹式修改 一种变化引起多个类相应修改 依恋情结 某个函数为了计算某个值,从另外一个对象那儿调用不少的取值函数 数据泥团 两个类中相同的字段、许多函数签名中相
相关文章
相关标签/搜索