开始看第一章,总结一下简单的步骤,大家探讨 1.确定单独的作用,分离出方法,方法的细分有助后期的修改 2.对分离出的部分测试 3.对分离出的部分修改部分变量名 4.将方法移动到合适的类中 5.找到所有的引用点,并且修改它们 6.去掉多余的临时变量.考虑用查询方法来代替 7.引入state模式,多态简化switch