|
|
|
|
|
by nemetroid
1796 days ago
|
|
It does sound ideal to me, or at least better than the initial proposal. A and B both need to know about the other's base definition, neither cares about the details about the other's derived classes. Splitting it into three modules shares as little surface area as possible. |
|