07-03 重构:不改功能,改善结构

07-03 重构 是在不改变外部行为的前提下,改善代码内部结构。


一、它解决什么

它解决的是代码越来越难改的问题。功能能跑,不代表结构健康。

二、一个比喻

像整理仓库:货还在原地能找到,但你重新分区、贴标签、清掉杂物。

三、放到系统里看

重构常见动作包括改名、拆函数、抽类、消除重复、分层。重构前最好有 07-01 测试总览 保护。

四、常见坑 / 学习抓手

常见坑是把重构变成顺手改功能,风险变大。重构和功能开发最好分清。

一句话总结

重构是给未来开发省力,不是为了今天看起来高级。


关联笔记