我们一起来读书吧 关注:153贴子:2,628
  • 0回复贴,共1

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

只看楼主收藏回复

本章在第九章的基础上,继续介绍了条件逻辑简化相关的重构手法
其中描述了使用分解、合并、多态等方式对条件逻辑进行简化的方法及适用场景
分解:将条件逻辑中的每个分支提炼成函数
合并:将条件逻辑的判断条件进行合并,简化圈复杂度
多态:通过面向对象的多态机制实现条件逻辑的简化,在代码中存在较多使用,例如dev-tools中对不同生成任务的处理


IP属地:河北1楼2024-08-02 15:48回复