On Thursday, 19 September 2013 at 22:46:09 UTC, Andrei Alexandrescu wrote:
On 9/19/13 3:18 PM, Szymon Gatner wrote:
I had similar thoughts when watching GoingNaive 2013:
http://bartoszmilewski.com/2013/09/19/edward-chands/

Nice piece.

I was more and more scared with every talk and now I am valualizing my
polymorphic types a'la Sean Parent

That I think is sketchy advice.


Tbh I am still testing the effects of this change and so far I do see psitive effects on the client code but I also see that what was obvious to users before (everyone understands that they should derive from polymorpic base to get polymorphic effect) is now confusing (how can I customize if I can't derive).

Please do elaborate on your view. Always interesting to read on design from smarter people :)

Reply via email to