如何进行简单的代码重构

243 阅读1分钟

平时面试会遇到的问题,如何重构代码。以下从四个方面分析

1.精简化

  • 删除版本迭代产生的冗余文件
  • 删除不再使用的图片
  • 删除不用的方法
  • 使用jest框架,测试代码覆盖率

2.规范化

  • 统一变量命名规则
  • 尽量减少全局变量
  • 美化代码,规范代码格式

3.模块话

  • 按照业务功能分离独立模块,提高代码内聚程度
  • 按需加载
  • 抽取通用方法,降低代码耦合度

4.性能优化

  • js延时加载
  • 图片的懒加载
  • 接口数据的缓存
  • 全局渲染改成增量渲染
  • 缓存dom操作