/重构/代码味道 可有可无的 可有可无的东西是没有意义和不需要的东西,如果没有它,代码就会更干净、更高效、更容易理解。 评论 方法由解释性注释填充。 重复的代码 两个代码片段看起来几乎相同。 懒惰的类 理解和维护课程总是花费时间和金钱。因此,如果一个类做得不够吸引你的注意,它应该被删除。 数据类 数据类指的是只包含字段和用于访问它们的粗方法(getter和setter)的类。这些只是其他类使用的数据的容器。这些类不包含任何额外的功能,并且不能独立地操作它们所拥有的数据。 死代码 一个变量、参数、字段、方法或类不再使用(通常是因为它们已经过时)。 投机的普遍性 有一个未使用的类、方法、字段或参数。