- 所谓的重构:是在不改变程序的输入输出即保证现有功能的情况下,对内部实现进行优化和调整
- why重构
- 设计不合理or全无设计
- 页面结构与功能实现耦合
- 代码难以理解
- 代码引起性能问题
- 框架or类库更新 - when重构
- 功能迭代时
- 修复bug的时候
- code Review阶段 - do 重构
- 跑线上流程
- 对照现有的交互稿
- 读懂已有代码
- 询问之前的开发者 - after 重构
- 入口明确,调用关系清晰,查找方便
- 功能实现与结构不耦合,可读性增强
- 组件化后,有利于功能重用
- 提升了编码体验,维护及功能迭代更加方便
项目重构之wwda
最新推荐文章于 2023-08-06 11:13:34 发布