Ich habe einmal gelesen, dass eine Methode entweder einen Rückgabewert haben sollte (und referenziell transparent sein sollte) oder Nebenwirkungen haben sollte, aber nicht beides. Ich kann keine Verweise auf diese Regel finden, möchte aber mehr darüber erfahren.
Woher stammt dieser Rat? Aus welcher Person oder Gemeinschaft ist es entstanden?
Zusätzliche Gutschrift: Welche Vorteile ergeben sich aus der Befolgung dieses Hinweises?