I agree, and I already do when I write Java libera...
# announcements
z
I agree, and I already do when I write Java liberally apply
@Nonnull
and
@Nullable
annotations, trying to avoid nulls whenever possible. The problem is that inevitably I want to use 3rd party libraries who are not so liberal. If I was willing to forgo 3rd party library usage I would just leave Java all together and go with a functional language.