0
A
回答
0
你看过find bugs还是check style?这两个都很好。我也推荐pmd。这些让你分析常见问题,如最终不设置方法参数。
最后,我建议使用Sonar,因为这会突出显示优先顺序中的任何代码错误。比如有意通过NPE的代码,它会向您强调这一点,并且可以与Jenkins集成。
所有这些一起真的可以帮助你走向“清洁守则”的口头禅。
相关问题
- 1. 哪个网站跟踪工具没有报告数据采样
- 2. 气味踪迹Netlogo
- 3. EWS邮件跟踪报告
- 4. Umbraco审计跟踪报告
- 5. 是html.renderaction代码气味
- 6. Delphi跟踪工具
- 7. 跟踪代码Prestashop
- 8. GA跟踪代码
- 9. 代码WCF跟踪
- 10. Git的状态报告的跟踪文件未经跟踪
- 11. 是否有任何项目跟踪工具为客户和经理提供代码更改报告?
- 12. php和mysql用户跟踪和报告
- 13. 去bug跟踪/报告系统?
- 14. 工具跟踪应用程序而无需更改代码?
- 15. 使用GCC/CLANG跟踪代码膨胀的工具
- 16. 使用Google开发人员工具等代码跟踪视图?
- 17. 有没有可以跟踪/记录托管代码的工具?
- 18. Javascript错误跟踪工具
- 19. Sourceforge中的跟踪工具
- 20. Java报告工具
- 21. 报告工具postresql
- 22. php报告工具
- 23. 代码气味? - 调整变量与+ - 1
- 24. 这是一个ajax代码的气味?
- 25. 在Java中的代码气味
- 26. 需要帮助的代码气味
- 27. 带分析小工具的分层设计 - 此代码是否有气味?
- 28. 换人跟踪Python代码
- 29. 跟踪样板webapp代码
- 30. Piwik跟踪代码收录
这些工具似乎专注于自动检测代码气味。而我对更多的手动方法感兴趣,因为团队成员实际上只报告导致他们发疯的原因。 – Michal 2013-02-27 15:36:41
在这种情况下,您可以使用检查风格或PMD编写自己的规则。我做了类似的事情,因为我总是厌倦了使用重复GUID的人,所以我开始为重复的GUID字符串编写自己的规则。然后,您可以将这些规则集成到Sonar中,以便它们自动启动。 – david99world 2013-02-27 15:39:35
不过,这种方法会假设我可以用规则来形式化代码嗅觉。我不想要它。我宁愿单独考虑每个案例,让开发人员决定是否需要重构一部分代码。 然后吉拉或Bugzilla会没事的。然而,这些是“通用”工具。我希望有一些工具专门用于跟踪部分代码(有些代码上下文信息,类协作者,用法等增强功能)。 – Michal 2013-02-27 15:48:46