Henri Yandell wrote:
Siblings sometimes have to depend on each other, but it's the same type of
dependency as inter-project dependencies.
Allowing for a single class to be copy and pasted is too much though.
I agree with the above part.
I don't see how that simply making this statement is
Changing the subject to kick it more open.
My view is:
(From earlier)
As a basic rule, I think it's pretty fair to state that package hierarchy
should be obeyed as far as dependencies goes. This means that a package's
classes may not depend on a sibling package, or a child package, but it