F 3 Flashcards
1
Q
was ist wichtig bei Cond Ausdrücke?
A
das Resultat muss immer entweder true oder false sein
2
Q
was ist systaktischer Zucker?
A
wird verwendet, um Redundanz zu vermeiden.
ist keine Reduktionsregeln, sondern Transformation.
Beispiel:
(if eCondition eThen eElse) > (cond [eCondition eThen] [else eElse])
3
Q
was sind Magic Numbers?
A
wenn 2 werte voneinander angängig sind.
wir können sie vermeiden durch Konstanten
4
Q
was ist das Unterschied zwischen Konstanten und Funktionsdefinition?
A
in Fun wird alles registriert aber nicht ausgewertet.
in Const wird Body ausgewertet und registriert/
5
Q
was DRY besagt?
A
- Vermeiden von Redundanz
- für mehrfach vorkommende Berechnungsvorschriften definieren Sie Funktionen
- Verwenden sie die Definition sinnvoll.