Programmierstil - IPD Snelting

Programmierstil - IPD Snelting Programmierstil - IPD Snelting

pp.info.uni.karlsruhe.de
von pp.info.uni.karlsruhe.de Mehr von diesem Publisher
22.11.2013 Aufrufe

Dokumentation Programmierstil Namen und Kommentare Sind die Komponenten und Verfahren gut dokumentiert? Kommentiert wird genau das, was nicht offensichtlich ist. der Zweck jeder Klasse, Methode und jeder Variable. der Zweck von komplizierten Programm-Abschnitten. Kommentare geben zusätzliche Informationen. Kommentare bereiten vor und erklären nicht nachträglich. Kommentare stehen immer vor dem Kommentierten. Ausnahme: Kurzkommentare Kommentare und Programmtext sind fortlaufend lesbar. Kommentare und Programmtext nicht mischen. Kommentare sind kurz, präzise und verständlich Prof. Dr.-Ing. G. Snelting (Uni Karlsruhe) c○2008 by IPD Snelting – Programmieren WS 2008/2009 8 / 31

Beispiel 2 Programmierstil Namen und Kommentare Zweck einer Methode /* * Return the greatest common divisor of ‘x’ and ‘y’. * Use the euclidian algorithm. */ public static int gcd(int x, int y) { ... } Zweck einer Anweisung // recompute the size because the base configuration changed actualSize = ... Prof. Dr.-Ing. G. Snelting (Uni Karlsruhe) c○2008 by IPD Snelting – Programmieren WS 2008/2009 9 / 31

Beispiel 2<br />

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

Namen und Kommentare<br />

Zweck einer Methode<br />

/*<br />

* Return the greatest common divisor of ‘x’ and ‘y’.<br />

* Use the euclidian algorithm.<br />

*/<br />

public static int gcd(int x, int y) { ... }<br />

Zweck einer Anweisung<br />

// recompute the size because the base configuration changed<br />

actualSize = ...<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!