我使用的代码重构方式

比如一个方法M1的内容:

M1 = {doA, doB, doC, doD, doE, doF, doG, doH, doI, doJ, doK.}

我会根据业务把M1改成:

M1 = {doBusiness1, doBusiness2, doBusiness3}

doBusiness1 = {doA, doB, doC, doD}

doBusiness2 = {doE, doF, doG}

doBusiness3 = {doH, doI, doJ, doK}

这样我看M1的时候就很清楚,哦,需要做1,2,3.

而具体1,2,3是做什么的,可以点击去看detail。

原文地址:https://www.cnblogs.com/evanxyhu/p/my-way-do-code-refactor.html