Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道您是否知道任何有助于跟踪“代码气味”的工具。这样团队成员可以报告代码中的一些发现,然后可能对最有问题的问题进行投票(就未来的项目开发而言)。
有什么经验吗?
您是否查看过查找错误或检查样式?这两个都很好。
我也会推荐pmd。这些可让您分析常见问题,例如未将方法参数设置为 final。
最后,我建议使用Sonar,因为它会按优先级突出显示任何代码错误。例如有意通过 NPE 的代码,它会向您突出显示这一点,并且可以与 Jenkins 集成。
所有这些都可以真正帮助您走向“清洁代码”的口头禅。