RedBlackTree and myClass

Tobi G. via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Sun Jan 3 09:22:14 PST 2016


On Sunday, 3 January 2016 at 16:44:35 UTC, tsbockman wrote:
> If it's a private internal data structure which is only used a 
> few places, then sure - just use the minimum code required to 
> get the job done.
>
> But, if it's a part of the public API for a module and the 
> class logically has a natural ordering, it's better to specify 
> its behavior once in the class definition, rather than 
> re-implement it everywhere that needs it.

Yes. I totally agree with you.
In the public API of a module, it can make your life so much 
easier if it's reuseable in all useful ways.



More information about the Digitalmars-d-learn mailing list