2017-10-15 56 views
-1

我想了解不同的代码气味并相应地重构代码。我已经了解了长方法,类型检查,但我在识别这些代码异味时遇到了问题。如果是长方法或类型检查,我该怎么办?如果它有很多ifs或切换它可以被认为是什么?什么是各种技术来识别不同的代码气味?在Java中的代码气味

回答

1

编辑:检查出this answer以及。

您确定这是正确的路吗?为什么当有插件可以为你做这项工作时,记住所有可能的模式?

我们在我们的办公室使用SonarLint plugin来读取我们的代码,并突出显示几乎所有的气味,除了跨文件的重复代码。当你继续使用插件时,无论如何,你最终都会记住代码的味道。

0

臭味代码是难以阅读或难以理解的代码。没有通用的规则和宽容取决于程序员每个程序员的基础。阅读有关代码异味,以及编写异味目录的信息,并查看您是否认为遇到过这样的问题。这些东西来自实践和经验。