DIP 45 - approval discussion
Jacob Carlborg
doob at me.com
Wed Nov 13 23:33:20 PST 2013
On 2013-11-13 23:25, deadalnix wrote:
> OK, I see your problem here.
>
> It is a much more general problem than the one solved by the factory.
> For instance, I wanted in the past to write some unittest that ensure
> Liskov's substitution principle (so run the unittest on subclasses).
>
> This is fundamentally the same issue : you want to write some code that
> is aware of subclasses. That require somehow to be able to mixin
> something automatically in all subclasses.
Might be solveable with AST macros :). Although you can still have
problems with subclasses you don't know of during compile time. Doing
separate compilation, libraries and so on.
> Object.factory only solve poorly one instance of this problem.
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list