重构一 重新组织你的函数(Substitute Algorithm)(3)---作法

重构一 重新组织你的函数(Substitute Algorithm)(3)---作法
作法(Mechanics)
    • 准备好你的另一个(替换用)算法,让它通过编译。
    • 针对现有测试,执行上述的新算法。如果结果于原本结果相同,重构结束。
    • 如果测试结果不同于原先,在测试和调试过程中,以旧算法为比较参照标准。
          • ==》对于每个test case(测试用例),分别以新旧两种算法执行,并观察两者结果是否相同。这可以帮助你看到哪一个test case出现麻烦,以及出现了怎么的麻烦。

你可能感兴趣的:(重构一 重新组织你的函数(Substitute Algorithm)(3)---作法)