Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software_entwicklung:programmierrichtlinen:c [2010-02-26 13:46] zueger1software_entwicklung:programmierrichtlinen:c [2010-06-18 16:13] (aktuell) – gelöscht zueger1
Zeile 1: Zeile 1:
-====== Programmierrichtlinen für C ====== 
  
-===== Namensgebung ===== 
- 
-^ Namen für ^ beginnen mit ^^ Beispiele ^ 
-| Konstanten | Substantiv | Kleinbuchstaben | size, pwm, serialVersionUID | 
-| System-Konstanten | | | PORTF, FPSCR, DDR, PI ((Konstanten aus Reference-, User- Manuals, etc. werden wenn möglich so übernommen, wie sie in diesen Quellen festgelegt sind, es sei denn, sie widersprechen der C-Syntax. Wichtig ist, dass man diese rechnerunterstützt, case-sensitive (Ctrl-F) suchen kann.))| 
-| Variablen | Substantiv | Kleinbuchstaben | version, wordSize | 
-| | Adjektiv | Kleinbuchstaben | full, ready | 
-| Fuktionen | Substantiv | Kleinbuchstaben | length() | 
-| | Adjektiv | Kleinbuchstaben | full(), equal()((Name bezeichnet Fuktionswert))| 
-| Methoden | Verb | Kleinbuchstaben | drawLine()((Imperativ))| 
- 
-===== Quellen ===== 
-  * Coplien, James, O: Advanced C++ Programming Styles and Idioms; Addison-Wesley for High Quality Embedded Systems at AT&T Bell Laboratories 
-  * Henricson, Mats; Nyquist, Erik: Programming in C++, Rules and Recommendations for High Quality Embedded Systems at Ellemtel Telecommunication Systems Laboratories (Ellemtel: Software-Entwicklung von Ericsson) 
-  * Richtlinien für die Programmierung in Java (NTB)