Davatar
Raid-Boss
- Mitglied seit
- 21.12.2007
- Beiträge
- 6.365
- Reaktionspunkte
- 110
- Kommentare
- 73
- Buffs erhalten
- 28
Auch das muss man relativiert sehen. Eine gängige Schreibweise heute ist beispielsweise:Noch nie programmiert? Eine der wichtigsten Anforderungen an guten Quellcode ist die gute Verständlichkeit für andere Personen. Dann lieber kleinlich sein und alle Zeichen setzen, wodurch der andere sofort kapiert, was ist, anstatt eventuell irritiert auf den Bildschirm zu gucken, wieso da jetzt was anderes rauskommt, es man erwartet hatte...
MyNumber zzz = GetNumber();
x = zzz != null ? zzz.X : 0;
im Gegensatz zu:
MyNumber zzz = GetNumber();
if( zzz != null)
{ x = zzz.X }
else
{ x = 0 }
Da gilt dann: In der Kürze liegt die Würze. Aber halt nur wenn lesbar.
Und auch in der Mathematik lässt man das Multiplikationszeichen oft weg, weils ne Menge Arbeit erspart und auch deutlich lesbarer ist. Die meisten Mathematik-Lehrer würden sagen: "Kürze immer so weit wie möglich, aber nur so weit wie sinnvoll."
Also schreibt und liest sich beispielsweise 10xyz besser als 10*x*y*z
oder auch 2(5+5)+10(5+5)-20(5+5) besser als 2*(5+5)+10*(5+5)-20*(5+5)
Edit: Fehler korrigiert.
Zuletzt bearbeitet von einem Moderator: