4 ms·
> because of the verbosity and the directory structure and all the layers of abstractions and all the factories and all the singletons and all the Fair, but a
by asdfman123 7y ago
> because of the verbosity and the directory structure and all the layers of abstractions and all the factories and all the singletons and all the
Fair, but a lot of those abstractions make life more difficult for new programmers (Why do I have to look through 12 classes to find out what this button does?), but make life much easier when you know the code base and have to maintain and extend it.
Or, legit question - is Java more prone to these types of issues due to its design?
- marcosdumay 7y ago> is Java more prone to these types of issues due to its design? Yes. Except on the actively powerless languages (mostly C and Go), people write code on other languages with the same flexibility that all that indirection creates on Java, but they use much simpler structures.