3 ms·
Yeah, our rails codebase by default has everything in the global namespace. It's possible to add namespacing with modules, which we do all over the place, but i
by tenacious_tuna 3y ago
Yeah, our rails codebase by default has everything in the global namespace. It's possible to add namespacing with modules, which we do all over the place, but it took some getting used to for me to learn that everything was automatically "available" without any import statements anywhere.
While convenient, it's made it very hard for me to reason about each module's dependencies and interconnections to other bits of the code.