重构一 重新组织你的函数(Substitute Algorithm)(2)--动机

重构一 重新组织你的函数(Substitute Algorithm)(2)--动机
动机(Motivation)
有时侯你会想要修改原先的算法,让它去做一件与原先动作略有差异的事。这时候你也可以先把原先的算法替换为一个较易修改的算法,这样后续的修改会轻松许多。

使用这项重构手法之前,请先确定自己已经尽可能分解了原先函数。替换一个巨大而复杂的算法是非常困难的,只有先将它分解为较简单的小型函数,然后你才能很有把握地进行算法替换工作。

你可能感兴趣的:(重构一 重新组织你的函数(Substitute Algorithm)(2)--动机)