22.11.2013 Aufrufe

Programmierstil - IPD Snelting

Programmierstil - IPD Snelting

Programmierstil - IPD Snelting

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Beispiel 10<br />

<strong>Programmierstil</strong><br />

Programmstruktur und Lokalität<br />

Unschön:<br />

int[] rankings;<br />

int elements;<br />

...<br />

rankings = new int[100];<br />

...<br />

if (elements > 99) {<br />

System.out.println(<br />

"Kein Platz mehr! "<br />

+ "(max. 100)");<br />

Besser:<br />

static final MAX_ELEMENTS = 100;<br />

int[] rankings;<br />

int elements;<br />

...<br />

rankings = new int[MAX_ELEMENTS];<br />

...<br />

if (elements > MAX_ELEMENTS - 1) {<br />

System.out.println(<br />

"Kein Platz mehr! (max. "<br />

+ MAX_ELEMENTS + " Elemente)");<br />

Prof. Dr.-Ing. G. <strong>Snelting</strong> (Uni Karlsruhe) c○2008 by <strong>IPD</strong> <strong>Snelting</strong> – Programmieren WS 2008/2009 25 / 31

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!