随笔分类 - 重构
改善既有代码的设计 C#
摘要:Azure DevOps,VS 2019
阅读全文
摘要:定义 重构(名词):对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。 重构(动词):使用一系列重构手法,在不改变软件可观察行为的前提下,调整其结构。 目的 改进软件设计; 使软件更容易理解; 帮助找到bug; 提高编程速度。 前提 三次法则(事不过三,
阅读全文
摘要:Duplicated Code(重复代码) Long Method(过长函数) Large Class(过大的类) Long Parameter List(过长参数列) Divergent Change(发散式变化) Shotgun Surgery(散弹式修改) Feature Envy(依恋情结)
阅读全文

浙公网安备 33010602011771号