如何在Angular js控制器中重构10000行代码?

时间:2018-04-24 18:41:22

标签: javascript angularjs

如何在Angular js控制器中重构10000行代码?有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

大挑战...... 一些想法:

  • 在小型服务中提取一些逻辑,并为这些服务创建单元测试
  • 为html视图的不同部分创建指令(不要孤立作用域,作为第一步)
  • 不要进行大的重构,从简单的部分开始,然后迭代(小步骤)
  • 确保每个步骤后一切仍然有效
  • 要有耐心......有一天你只有9900行,然后试着拥有9800!