5 ms·
Namespacing 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
by koolba 6y ago
Namespacing 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.