Feb. 21, 2015
9:27 a.m.
On 21 Feb 2015, at 04:02, Sean P. DeNigris <sean@clipperadams.com> wrote:
Sven Van Caekenberghe-2 wrote
But convenience and clean separation of responsibilities sometimes conflict (I mean, do all these object even have to know about files ?)
Good point! But what do we do? The logic is too complicated for users to roll-their-own... It would be nice to have a collaborating role like dataSource, but the problem is that there are no specific FileReference sub-types and we don't want to cloud up FileReference on the other side...
For me, this is an open design question. Someone should think hard about this and propose something. Existing conversions like #asXYZ or #as: come in the picture as well. Sven