Programmierstil - IPD Snelting
Programmierstil - IPD Snelting Programmierstil - IPD Snelting
Programmierstil Programmlayout Einrückung Wird die Programm-Struktur durch konsistente Einrückung und Leerzeilen verdeutlicht? Maximale Breite: 80 Zeichen Eine neue Zeile für jeden Befehl Absetzen von Strukturen: Tiefere Einrückung kontrollierter Befehle (konsistent!) Keine übertriebene Einrückung (2–4 Leerzeichen) Vor und hinter der Struktur (incl. Kommentar) genau eine Leerzeile. Strukturierung von Operatoren und Operanden durch Leerzeichen (konsistent!) Leerzeilen zwischen Methoden (konsistent!) Prof. Dr.-Ing. G. Snelting (Uni Karlsruhe) c○2008 by IPD Snelting – Programmieren WS 2008/2009 12 / 31
Beispiel 5 Programmierstil Programmlayout Schlecht: while(length++
- Seite 1 und 2: Programmieren Prof. Dr.-Ing. Gregor
- Seite 3 und 4: Programmierstil Grundsätzliches Wa
- Seite 5 und 6: Programmierstil Grundsätzliches Wi
- Seite 7 und 8: Beispiel 1 Programmierstil Namen un
- Seite 9 und 10: Beispiel 2 Programmierstil Namen un
- Seite 11: Beispiel 4 Schlecht: Programmiersti
- Seite 15 und 16: Beispiel 6 Programmierstil Programm
- Seite 17 und 18: Beispiel 7 Programmierstil Programm
- Seite 19 und 20: Beispiel 8 - Schlecht Programmierst
- Seite 21 und 22: Programmierstil Programmstruktur un
- Seite 23 und 24: Programmierstil Programmstruktur un
- Seite 25 und 26: Beispiel 10 Programmierstil Program
- Seite 27 und 28: Beispiel 12 Programmierstil Weitere
- Seite 29 und 30: Programmierstil Allgemeine Programm
- Seite 31: Programmierstil Allgemeine Programm
<strong>Programmierstil</strong><br />
Programmlayout<br />
Einrückung<br />
Wird die Programm-Struktur durch konsistente Einrückung und Leerzeilen<br />
verdeutlicht?<br />
Maximale Breite: 80 Zeichen<br />
Eine neue Zeile für jeden Befehl<br />
Absetzen von Strukturen:<br />
Tiefere Einrückung kontrollierter Befehle (konsistent!)<br />
Keine übertriebene Einrückung (2–4 Leerzeichen)<br />
Vor und hinter der Struktur (incl. Kommentar) genau eine Leerzeile.<br />
Strukturierung von Operatoren und Operanden durch Leerzeichen<br />
(konsistent!)<br />
Leerzeilen zwischen Methoden (konsistent!)<br />
Prof. Dr.-Ing. G. <strong>Snelting</strong> (Uni Karlsruhe) c○2008 by <strong>IPD</strong> <strong>Snelting</strong> – Programmieren WS 2008/2009 12 / 31