Programmierrichtlinien für C - 4
Deklarationen und Definitionen
Konstanten
-
Vermeide die Verwendung von numerischen Werten im Quellcode.
Statt dessen verwende symbolische Namen. Möglichkeiten
#define MAX_ANZAHL 7
const int cMaxAnzahl = 7;
-
Verändert eine Funktion den Inhalt eines Parameters
nicht, so sollte dieser mit const übergeben werden.
Variablen
-
Variablen sollen nur im kleinst möglichen Gültigkeitsbereich
und am Blockbeginn definiert werden.
-
Ausnahme: In Blöcken innerhalb von Funktionen sollten
nur Hilfsvariablen deklariert werden.
-
Jeder Variable muß bei der Definition ein Wert zugewiesen
werden.
-
Globale Daten sind tabu.
Funktionen
-
Gib immer den Rückgabewert an.
-
Die Namen der Parameter müssen angegeben werden und
bei der Deklaration und Definition übereinstimmen.
-
Vermeide die Verwendung von vielen Parametern (Richtwert:
<= 6)
-
Vermeide lange und komplexe Funktionen (Richtwert: <=
50 Zeilen inkl. Kommentar)
< Zurück | Vorwärts
| Inhalt >