E
eastcoastcoder
If I'm in the middle of module A::B::C, and I want to reference a class
from A::B or from A::B:, do I need to do ::A::B::Classname (or
::A::B:::Classname)?
It seems a bit repititous to me. A module shouldn't need to know it's
ancestors all the way up - just what it needs to use. Having to keep
track couples modules to a tree and obstructs refactoring.
So, what say the veteran Rubyists?
from A::B or from A::B:, do I need to do ::A::B::Classname (or
::A::B:::Classname)?
It seems a bit repititous to me. A module shouldn't need to know it's
ancestors all the way up - just what it needs to use. Having to keep
track couples modules to a tree and obstructs refactoring.
So, what say the veteran Rubyists?