info:sek-ii:e2:java-grundlagen:fk-style
Code Style
Um Code lesbarer zu machen, gibt es Konventionen, die eingehalten werden sollten.
Einrückungen & Absätze
Regeln:
- Jedes Statement (jede Anweisung, jede Schleife, jede Verzweigung, …) bekommt ihre eigene Zeile.
- Wenn ein Anweisungsblock beginnt (
{
), wird die Einrückung um erhöht, wenn ein Anweisungsblock endet (}
), wird die Einrückung verringert.
Schlechter Stil:
void main() { while (vornFrei()) { vor(); while (kornDa()) { nimm(); }} }
Besserer Stil (Regel 1):
void main() { while (vornFrei()) { vor(); while (kornDa()) { nimm(); } } }
Guter Stil (Regel 2):
void main() { while (vornFrei()) { vor(); while (kornDa()) { nimm(); } } }
Platzierung von Klammern
Regeln:
- Leere Klammern (z.B.
{}
oder()
) kommen direkt hintereinander und am Ende der zugehörigen Zeile. - Die Bedingungen von Schleifen und Verzweigungen kommen in die gleiche Zeile.
- Die Klammern am Start von Anweisungsblöcken (
{
) kommen ans Ende der zugehörigen Zeile. - Die Klammern am Ende von Anweisungsblöcken (
}
) bekommen eine eigene Zeile. (Jede Klammer!)
Schlechter Stil:
void main() { while (vornFrei ()) { vor (); while (kornDa()) { nimm(); }}}
Etwas Besserer Stil (Regel 1):
void main() { while (vornFrei()) { vor(); while (kornDa()) { nimm(); }}}
Noch besserer Stil (Regel 2):
void main() { while (vornFrei()) { vor(); while (kornDa()) { nimm(); }}}
Fast guter Stil (Regel 3):
void main() { while (vornFrei()) { vor(); while (kornDa()) { nimm(); }}}
Guter Stil (Regel 4):
void main() { while (vornFrei()) { vor(); while (kornDa()) { nimm(); } } }
info/sek-ii/e2/java-grundlagen/fk-style.txt · Zuletzt geändert: 2020-08-07 14:02 von christian.weber