5 ms·
That is an unusually long namespace. It says more about the coding style of the programmer that wrote it than it does about Java.
by rabbitfang 14y ago
That is an unusually long namespace. It says more about the coding style of the programmer that wrote it than it does about Java.
- rbanffy 14y agoAfter a while, most Java developers start thinking it's ok to build deep hierarchies of modules.
- jbooth 14y agoComplaining about java as a language for providing a namespace feature that's basically identical to every other language just shows a want to hate on Java.
- rbanffy 14y agoIt's OK to build hierarchies of modules. It's not OK to make them deeper than needed and violate YAGNI with sparse hierarchies prepared for situations that'll never arise. Not all programmers fall into this trap, but due to IDE support, Java developers are specially vulnerable because, for them, it costs nothing - programs do the job of keeping everything neatly over-organized. I don't hate Java. In fact, along with Python and C, it's one of my favorite (and more used) languages. But I do realize it has a huge potential for being abused in horrible ways.