Wie verhalte ich mich richtig?
In
der Sauna
Bei der Bestattung
Tischmanieren
Bei der Polizei
Der User
Beim T.Ü.V.
Der
Programmierer
Zurück
|
Kapitel
VII
Programmierer-Regeln
Dieses Thema
ist etwas speziell, doch bei dem hohen Anteil der Informatiker hier
sicherlich wegweisend für deren weitere Zukunft.
Knigge für Programmierer
Man sollte meinen, in der binären Welt sei alles vorgeschrieben
und für persönliche Fehltritte bliebe kein Raum. Weit gefehlt!
Anwendungsentwickler und -programmierer sollten diese Regeln immer
in Reichweite haben.
-
Scheuen
Sie vor keinem Auftrag zurück. Auch wenn Sie keinen blassen
Schimmer von der Materie haben, nicken Sie verständnisoll
bei der Problemdarstellung und gehen Sie Ihr Projekt so an, wie
Sie sich das am besten vorstellen können. Kleine Nachbesserungen
sind immer noch in der Inbetriebnahmephase möglich. Bekannte
Programme, wie CIM 3.0 sind auf diese Weise entstanden.
-
Neben dem
Kostenfaktor wird meist schnelle Verfügbarkeit verlangt. Verzichten
Sie deshalb auf langwierige Analysen und Relationsdarstellungen.
Beginnen Sie einfach mit einem ausgeklügelten Dateizugriffsalgorithmus
oder dem Druckmenü und bauen Sie den Rest drumherum auf.
-
Gewöhnen
Sie sich normierte Variablenbezeichnungen an. Sehr hilfreich sind
einfache Verfahren wie "ABCDE" , "ABCDF", "ABCDG"
usw. So können Sie hinterher leicht die historische Abfolge
der Einführung rekonstruieren. Pingelige Charactere kennzeichnen
den Typ als "R", "I", usw an gut sichtbarer
Stelle, z.B. in der Mitte.
-
Verzichten
Sie auf Kommentare. Sie kosten nur Zeit und verwirren bei späteren
Erweiterungen. Schreiben Sie stattdessen lockere Sprüche,
wie "Das muss mal richtig strukturiert werden" oder "Wenn´s
hier auskommt, ist was falschgelaufen". Ihre Nachfolger werden
sich amüsieren und schon die alten Mönche habe Randbemerkungen
auf ihre Pergamente gemacht.
-
Denken
Sie immer daran: Ihr Programm ist ein einmaliges Werk. Wenn Ihnen
ein Standard-Include nicht gefällt, erweitern Sie es einfach
für Ihre Zwecke. Später schaut eh keiner mehr auf solche
kleinen Variationen.
-
Wenn Sie
einen lukrative Bereitschaftsvertrag abschließen können,
sorgen Sie für die Zukunft und setzen unauffällige Timer
ein, die Sie vorher mit Ihrem Terminplaner abstimmen.
© Franziskus |
|