Recently, a co-worker at a client asked me “What is better: extension methods of helper classses?”. This question is relevant not only in the .NET and Delphi worlds. My answer was simple, consisting of these 3 points: If you can extend your class hierarchy in a better way, then do it If ...
More...