5 ms·
I’m guessing they mean the lack of manual import/use statements. Tends to annoy folk coming from other languages
by dalyons 3y ago
I’m guessing they mean the lack of manual import/use statements. Tends to annoy folk coming from other languages
- tenacious_tuna 3y agoYeah, 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.