1.软件重构,大量swich语句如何重构 2.使用 ide 使用 快捷键ctrl+alt+shift+T调出重构菜单,选择method对之前的for循环重构一个method 3.得到一个新的方法,使用新的单元测试用例对新的方法进行覆盖,(重构是对原有代码的修改,所有一定要加单元测试用例,保证准确性,而且是一步步优化) 4.对新的方法打桩测试,构造对应的参数,并且调用原有方法,使用assert判断 5.对switch case 进行抽取一个方法,使用ctrl+atl+M抽取. 6.抽取完成后,同样…