重构具有1000行代码的类的最佳方法是什么

时间:2017-06-21 12:09:15

标签: java refactoring automated-refactoring

重构具有1000行代码的类的最佳方法是什么?我有一个生成报告的课程。该类中的所有方法都是私有的(否则使用其他方法)。

如何将该类拆分为多个类?

1 个答案:

答案 0 :(得分:4)

  1. 构建100%代码覆盖率的单元测试。 (JUnit效果很好。)

  2. 改变个人品味。

  3. 重新运行测试。

  4. 从2开始重复。