Honestly, I agree entirely. Those functions don't belong there - in fact their only reasoning is the naming.Quote:
Originally Posted by LastCraft
But my point is that if you are going to have a function which doesn't involve the object, why instantiate the object in the first place?
The ultimate solution would be to move them to the global namespace. But my point is, its better (IMO) to have a method static within a class than having to instantiate an object where it isn't needed.
As for frameworks, personally I find nothing beats writing your own.