Sep 4, 2018 · 1 min read
How many errors to type declarations really catch? I think it’s few compared to errors in logic and performance, which is why testing is important. Also, Java generics are a mess… in many cases, developers cast away the generic type declaration because they don’t comprehend the meaning of extends, super, and wildcards when declaring collections.
