Just walking through the code inspection results again and thought I'd
wonder at...

DenseVector / SparseVector define Iterators whose next() method can
never throw NoSuchElementException. In fact in one case it looks like
this was specifically disabled. This doesn't seem quite correct?

Seeing a lot of constructions like:
for (...) {
  {
    ...
  }
}
I'm going to remove the extra braces.

There are tons of non-private instance fields. I'm of the opinion that
an instance field should never be non-private -- maybe in the case of
a very simple value container inner class where performance is
important and you don't want to rely on JIT inlining getters or
setters. ... would there be objection to me trying to make as many
fields private as possible?

Reply via email to