在线阅读:https://Cactus-proj.github.io/Refactoring-2ed-zh/
- 第 1 章 重构,第一个示例
- 第 2 章 重构的原则
- 第 3 章 代码的坏味道
- 第 4 章 构筑测试体系
- 第 5 章 介绍重构名录
- 第 6 章 第一组重构
- 第 7 章 封装
- 第 8 章 搬移特性
- 第 9 章 重新组织数据
- 第 10 章 简化条件逻辑
- 第 11 章 重构 API
- 第 12 章 处理继承关系
本项目基于 VitePress 进行开发,以提供比 Github Mardown 更佳的阅读体验
git clone https://github.com/Cactus-proj/Refactoring-2ed-zh.git
cd Refactoring-2ed-zh/
npm install # 安装 VitePress
npm run docs:dev # 编译并打开网页预览
本项目为未授权的翻译
- 对于书籍内容,原作者保留所有权利
- 对于中文翻译以及其他的项目文件,按照 MIT 协议授权
NOTE: 由于是未授权翻译,中文翻译文本的版权不明确,因此本项目仅作维护性更新(保持CI可用)。