Какой анализ обнаружения ошибок используется в среде IDE Netbeans? - PullRequest
0 голосов
/ 31 января 2012

Я изучаю IDE Netbeans. Я имею в виду, зачем использовать подключаемые модули ActionPMD и FindBugs, если в Netbeans уже есть встроенная система обнаружения ошибок? Разве это действительно так существенно?

1 Ответ

1 голос
/ 31 января 2012

FindBugs и ActionPMD «копай глубже».Без них Netbeans может легко найти проблемы, такие как локальная переменная, которая записывается, но никогда не читается.FindBugs пойдет на шаг дальше и найдет потоки, которые не были закрыты. Некоторые из правил также включают тесты на «лучшие практики» и возможные проблемы безопасности.

Просто чтобы прояснить комментарий выше: FindBugsи ActionPMB являются инструментами статического анализа.По моему опыту, FindBugs полезен для поиска тонких недостатков и проблем с производительностью.

...