Coding Conventions: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Hofmann (Diskussion | Beiträge)
Hofmann (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 10: Zeile 10:
benannt werden müssen.  
benannt werden müssen.  


==== Typen, Klassen, Methoden & Konstanten ====
==== Namens Konventionen ====
 
===== Typen, Klassen, Methoden & Konstanten =====


Für die Bennenung von [[Datentyp|Type]], [[Klasse|Klassen]], [[Methode|Methoden]] und Konstanten
Für die Bennenung von [[Datentyp|Type]], [[Klasse|Klassen]], [[Methode|Methoden]] und Konstanten
Zeile 28: Zeile 30:
</source> [[Kategorie:Code-Beispiele]]
</source> [[Kategorie:Code-Beispiele]]


==== Lokale Variablen & Methoden Parameter ====
===== Lokale Variablen & Methoden Parameter =====


Bei Variabel wird die Namenkonventionen verwendet die in Camel üblich ist. Diese unterscheiden sich geringfügig von den Konvention aus Pascal.  
Bei Variabel wird die Namenkonventionen verwendet die in Camel üblich ist. Diese unterscheiden sich geringfügig von den Konvention aus Pascal.  
Zeile 41: Zeile 43:
</source>
</source>


==== Interfaces ====
===== Interfaces =====


Bei Interfaces wird dem Klassen- und Dateinamen ein "I" angehängt.
Bei Interfaces wird dem Klassen- und Dateinamen ein "I" angehängt.
Zeile 52: Zeile 54:
</source>
</source>


==== Private  Klassenvariabeln ====
===== Private  Klassenvariabeln =====


Einer Private Klassenvariablen wird ein "_" vorangestellt, die Variable wird dann nach den Camel Konventionen benannt.
Einer Private Klassenvariablen wird ein "_" vorangestellt, die Variable wird dann nach den Camel Konventionen benannt.
Zeile 63: Zeile 65:
</source>
</source>


==== Methoden ====
==== Naming Style ====
 
===== Methoden =====


Regeln für das Sinnvolle benennen von Methoden:
Regeln für das Sinnvolle benennen von Methoden: