5 ms·
In hindsight, I understand your confusion. I agree with your comment. Without static analysis tools like error-prone, findbugs, nullaway, checker framework, so
by oftenwrong 5y ago
In hindsight, I understand your confusion. I agree with your comment.
Without static analysis tools like error-prone, findbugs, nullaway, checker framework, sonar, PMD, IDE-provided analysers, et cetera, it is easy to write problematic Java.
On the other hand, the Java ecosystem has an abundance of such tools available and almost everybody is using them. (Hence, "but I do have that")