Programmierstil - IPD Snelting
Programmierstil - IPD Snelting
Programmierstil - IPD Snelting
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>Programmierstil</strong><br />
Programmstruktur und Lokalität<br />
Struktur<br />
Wird das Verfolgen des Programm-Ablaufs durch kleine,<br />
wohlstrukturierte Prozeduren unterstützt?<br />
Grundsatz:<br />
Was immer in eine eigene Methode ausgelagert werden kann,<br />
sollte ausgelagert werden:<br />
Algorithmen<br />
Methoden zur Realisierung einer Funktion aus der Aufgabenstellung<br />
Elementare Operationen auf Datenstrukturen<br />
Mehr als 60 Zeilen in einer Methode?<br />
⇒ Kann man sie aufteilen?<br />
(Wenn nicht, kommentieren Sie dieses Problem.)<br />
Prof. Dr.-Ing. G. <strong>Snelting</strong> (Uni Karlsruhe) c○2008 by <strong>IPD</strong> <strong>Snelting</strong> – Programmieren WS 2008/2009 18 / 31