不要像鲍勃大叔那样重构代码

2024-06-12

这篇文章批评了Robert Martin(鲍勃大叔)在其著作《代码整洁之道》中所提出的代码重构方法。作者以书中第一个重构示例为例,指出Martin将一个简单的函数过度拆分成一个充斥着状态和副作用的类,反而降低了代码的可读性和可维护性。作者认为Martin过于强调函数拆分和零参数,导致代码逻辑分散,难以理解。此外,作者还对Martin在命名、抽象层次处理等方面的做法提出了质疑,并给出了自己认为更合理的代码版本。

阅读更多