On 11/11/10 09:00, bearophile wrote:
> OO is infrastructure that adds some complexity to reduce complexity in larger programs.But in the end OOP was invented to face problems present in larger programs.
It's not wise to add complexity unless it's necessary. So using a class where a free functions is enough may be over-engineering.
Well said. Maintain the rage against OOP for *everything*.