3 ms·
I just got some flashback reading that long string, and my heartbeat raised. The namespacing system is also a nightmare Com.prout.shit.lol...
by baby 6y ago
I just got some flashback reading that long string, and my heartbeat raised. The namespacing system is also a nightmare
Com.prout.shit.lol...
- koolba 6y agoNamespacing in reverse dns order is something Java got right. It naturally segments things and you can immediately see the relative provenance of classes. It’s just impossible to use without editor support. Nobody who cares for their sanity can type out those package names manually. I think even Gosling said as much.
- eurasiantiger 6y agoJust trying to find files relevant to some functionality is incredibly difficult without full-text searching all the files. Namespacing is fine but why must the entire path be reflected in directory structures?
- for_xyz 6y agoTo prevent half assed refactoring in the first place where only namespaces and classes get refactored while folders and filenames remain as they were. It would just further confuse new devs on the project.