The case for singleton objects, façades, and helper functions

Matthias Noback