/重构/代码味道/变革阻力 猎枪手术 猎枪手术就像不同的变化但实际上是相反的气味。不同的变化是指对单个类进行许多更改。猎枪手术指同时对多个类进行单一更改的情况。 迹象和症状 进行任何修改都需要对许多不同的类进行许多小的更改。 问题的原因 一个单一的职责被划分到大量的类中。这可能发生在过度使用不同的变化. 治疗 使用移动方法而且移动领域将现有的类行为移动到单个类中。如果没有合适的类,创建一个新的类。 如果将代码移动到相同的类会使原来的类几乎为空,则尝试通过删除这些现在多余的类内联类. 回报 更好的组织。 更少的代码重复。 更容易维护。 您的浏览器不支持HTML视频。 厌倦了阅读? 这也难怪7个小时阅读我们这里的所有文本。 试试我们关于重构的互动课程。它为学习新知识提供了一种不那么乏味的方法。 让我们看看…