Graphics Reference
In-Depth Information
12
Hinweise für Programmierer
Die nachfolgend beschriebenen Codierungs- und Programmiertechniken stellen
keinen starren Standard dar. Vielmehr mögen Sie als Leitfaden für die Entwicklung
eines eigenen Standards dienen, denn fortgeschrittene Codierungsverfahren und
Programmiermethoden sind die Visitenkarte eines guten Programmierers. Dieses
Kapitel basiert weitgehend auf Empfehlungen von MicroSoft , die in den Hilfen
von VB6.0 und VB.Net zu finden sind.
Die Hauptarbeit des Programmierers setzt sich aus einer Vielzahl von Einzel-
entscheidungen zusammen. Ihre Qualität hängt stark von seinen Fähigkeiten und
Fachkenntnissen ab. Codierungstechniken haben in der Regel keine Auswirkung
auf die Funktion der Anwendung, sie tragen aber zu einer besseren Übersichtlich-
keit des Quellcodes bei.
12.1 Benennungsschema
Für das Programm dient ein eindeutiger Name lediglich zur Unterscheidung der
einzelnen Elemente. Für den Leser aber sind aussagekräftige Namen sehr hilfreich.
Wählen Sie deshalb Namen, die leicht verständlich sind. Schwierigkeiten bei der
Namensfindung deuten möglicherweise auf eine unzureichende Definition ihres
Zwecks hin.
Das Benennungsschema ist eines der wichtigsten Hilfsmittel für die Lesbarkeit
und zum Verständnis des logischen Ablaufs eines Programms. Die verwendeten
Namen sollten eher Aufschluss über das „Was“ als über das „Wie“ geben. Bei-
spielsweise sollten GetNextFacette() anstelle von GetNextArrayElement() verwen-
det werden. Im ersten Fall ist sofort klar, dass Facetten verarbeitet werden. Der
zweite Fall lebt von der Hoffnung, dass sich in den Array-Elementen tatsächlich
Facettendaten befinden.
 
Search WWH ::




Custom Search