Wenn man im Java-Umfeld arbeitet, wird das static Keyword manchmal etwas skeptisch beäugt. Besonders wenn Suffixe wie Util oder Helper ins Spiel kommen, sind schnell Kommentare im Pull Request. Das ist von Fall zu Fall sicherlich berechtigt, aber nicht immer. Es gibt durchaus Anwendungszwecke in der täglichen Arbeit, für die statische Methoden ein gutes und passendes Werkzeug sind.
Doch woher kommt der schlechte Ruf von statischen Methoden? Und warum werden statische Methoden oftmals eher als unschön empfunden?
Hendrik Müller widmet sich in der neuen Ausgabe der Enterprise Tales Kolumne diesem Thema.