Vor über 20 Jahren habe ich mal einen „Mailrouter“ in Clipper geschrieben und bin dabei auf ein Problem gestossen was ich nicht lösen konnte (Programmier-Anfänger).
Es ging damals um so etwas ähnliches wie diese Aufgabe:
Eine Verbindung via Modem durfte nur dann hergestellt werden:
- wenn es etwas zu versenden gab
- wenn bestimmte Dateiatribute gesetzt waren
- wenn Uhrzeit zwischen 8:00-17:00
- wenn nicht Wochenende
- wenn nicht Feiertag
usw.
Ein Kollege von mir hat sich damals an seine Studienzeit erinnert und meinte, dass es für soviele IF-Abfragen eine Regel gibt. Er zeichnete eine Matrix aufs Blatt und Ruck Zuck hatte er die Lösung.
Wer kann mir sagen welche Regel das ist - die sogar einen Namen hat. Ich habe jetzt Jahrzehnte nicht mehr programmiert und würde gerne wissen wie man so etwas löst.
hG, Rocky