3 ms·
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 deepe
by danbruc 11y ago
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.
- amelius 11y agoIndeed, those real time checks are currently just a convenience, not anything really essential.
- seanmcdirmid 11y agoReal-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!
- deleted 11y ago[deleted]
- inglor 11y agoA 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.
- danbruc 11y agoI 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.
- inglor 11y agoOh yes, they do some static analysis but it's not even close to the level of Coverity, sorry if my initial comment was misleading.