Entwurfsmuster · Junior · Frage 49 von 75

Warum sind reine Funktionen im Entwurf nützlich?

Antwort zeigen

Richtige Antwort: Das Ergebnis hängt nur von den Argumenten ab - sie sind leicht zu testen

Erklärung

Eine reine Funktion ohne Seiteneffekte ist vorhersagbar: dieselbe Eingabe liefert dieselbe Ausgabe. Es lohnt sich, Geschäftslogik (Preisberechnung, Validierung) in reine Funktionen zu verlagern und Seiteneffekte an den Rändern des Systems zu halten.

Zum Weiterlesen

Fehler in der Frage

Entwurfsmuster · Junior · Frage 49

Teste dich selbst

Mach den Test Entwurfsmuster · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen