Prog Rammer schrieb:
> Wenn du die Konstanten links hältst, bekommst du sofort einen Fehler im
> Fall einer ungewollten Zuweisung.
Ich denke ganz ehrlich, dass es hier einfach besser ist, sich eine
gewisse Sorgfalt anzugewöhnen. Denn das funktioniert dann auch beim
Vergleich 2-er Variablen und nicht nur bei Konstanten. Die Schreibweise
ist mehr als ungewohnt. So funktioniert menschliches Denken im
Normalfall nicht. Wir sagen nun mal nicht "Wenn es wahr ist, dass 5
gleich der Anzahl der Milchtüten im Kühlschrank ist", sondern "Wenn die
Anzahl der Milchtüten im Kühlschrank gleich 5 ist".
Ich gestehe zwar zu, dass da natürlich auch viel Gewohnheit dabei ist,
aber im Regelfall ist man gut beraten nicht zu sehr zu künsteln und die
gewohnten Denkmuster beizubehalten und die Dinge so zu formulieren, dass
man nicht um die Ecke denken muss. Da kommt erfahrungsgemäss viel
schneller Palawatsch raus, als wie wenn man am Anfang ganz einfach
sorgfältig ist. Und mit ein bischen Übung ist ein Zuweisungs /
Vergleichsfehler in C etwas, das nur gaaanz gaaaanz selten passiert. Und
wenn, dann merkt man den sehr schnell.