2 ms·
Very much agree with your point 3. It's really a namespace issue with classes providing a natural division of the namespace. Also OO best practices over time ha
by guelo 9y ago
Very much agree with your point 3. It's really a namespace issue with classes providing a natural division of the namespace. Also OO best practices over time have encouraged more modularization and encapsulation with heavier use of restricted visibility. At least in my experience functional code tends to pollute the global namespace with a bunch of not so obvious functions.
- TheNoseReaper 9y agoIt depends on the language but you often have the option of grouping functions accepting a specific input type in a dedicated module, and using them qualified.