Re:Why Don't Software Developers Use Static Analysis Tools t...
by danbruc on Friday June 26, 2015 @05:06AM
(#9783099)
Good static checkers perform pretty deep analyses you can not (yet) do in real time. Real time checking is of course useful but it is no replacement for a deeper static analysis.
[ Parent
| on HN ]
Re:Why Don't Software Developers Use Static Analysis Tools t...
by inglor on Friday June 26, 2015 @05:37AM
(#9783184)
A tool like IntelliJ can do deep analysis off-line and in the background and only tell you about the results. This is a good tradeoff between fast feedback and deep analysis.
Re:Why Don't Software Developers Use Static Analysis Tools t...
by danbruc on Friday June 26, 2015 @06:05AM
(#9783282)
I don't exactly know which kind of analyses IntelliJ performs but assuming that they are comparable to what ReSharper does they are quite different from what for example Coverity looks for.
Re:Why Don't Software Developers Use Static Analysis Tools t...
by inglor on Friday June 26, 2015 @06:13AM
(#9783310)
Oh yes, they do some static analysis but it's not even close to the level of Coverity, sorry if my initial comment was misleading.
Re:Why Don't Software Developers Use Static Analysis Tools t...
by amelius on Friday June 26, 2015 @05:26AM
(#9783143)
Indeed, those real time checks are currently just a convenience, not anything really essential.
Re:Why Don't Software Developers Use Static Analysis Tools t...
by seanmcdirmid on Friday June 26, 2015 @07:17AM
(#9783553)
Real-time feedback is a usability concern, not just a convenience. Of course, it is not always possible, and we have to settle for non-real-time feedback, but there are definitely usability costs!