News for hackers. Stuff that matters.
Re:Why you should never ever ever have Managers in your clas... by azov on Sunday March 31, 2013 @09:32PM (#5470977)
> the purpose of ThingManager is perfectly clear--to manage miscellaneous or common functionality

Ironic, isn't it? :)

PS. Don't get me wrong - a Manager, or Util, or Helper is not the greatest crime against software design. The intention here is clear, functionality - no, not really. However engineering is about tradeoffs, and it is sometimes practical to have a dumping place for miscellaneous stuff. Just keep in mind that it is a "be careful" territory, those places do tend to turn into ugly and hairy mess over time.

There are no comments on this comment yet.