Ich habe nie gute Antworten auf diese einfachen Fragen zu Hilfs- / Dienstprogrammklassen gefunden:
Warum sollte ich einen Singleton (zustandslos) erstellen, anstatt statische Methoden zu verwenden?
Warum wird eine Objektinstanz benötigt, wenn ein Objekt keinen Status hat?