Coding Conventions: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Hofmann (Diskussion | Beiträge)
Hofmann (Diskussion | Beiträge)
Zeile 30: Zeile 30:
}
}
</source>
</source>


===== Lokale Variablen & Methoden Parameter =====
===== Lokale Variablen & Methoden Parameter =====
Zeile 43: Zeile 44:
}
}
</source>
</source>


===== Interfaces =====
===== Interfaces =====
Zeile 54: Zeile 56:
}
}
</source> [[Kategorie:Code-Beispiele]]
</source> [[Kategorie:Code-Beispiele]]


===== Private  Klassenvariablen =====
===== Private  Klassenvariablen =====
Zeile 65: Zeile 68:
}
}
</source> [[Kategorie:Code-Beispiele]]
</source> [[Kategorie:Code-Beispiele]]


===== Exceptions =====
===== Exceptions =====
Zeile 76: Zeile 80:
}
}
</source>
</source>


==== Naming Style ====
==== Naming Style ====
Zeile 99: Zeile 104:
}
}
</source>
</source>


===== Methoden =====
===== Methoden =====
Zeile 106: Zeile 112:
*Benutze Paare bestehend aus einem Verb und dem Objektname z.B. '''ShowDialog()'''.
*Benutze Paare bestehend aus einem Verb und dem Objektname z.B. '''ShowDialog()'''.
*Methoden die einen Wert zurückgeben, sollte eine Beschreibung des Wertes im Namen haben z.B. '''GetObjectState()'''.
*Methoden die einen Wert zurückgeben, sollte eine Beschreibung des Wertes im Namen haben z.B. '''GetObjectState()'''.


===== Variabeln =====
===== Variabeln =====
Zeile 115: Zeile 122:
**Verwende '''keine''' [http://de.wikipedia.org/wiki/Ungarische_Notation Hungarian Notation]
**Verwende '''keine''' [http://de.wikipedia.org/wiki/Ungarische_Notation Hungarian Notation]
**Verwende '''keine''' Abkürzungen z.B. num statt number.
**Verwende '''keine''' Abkürzungen z.B. num statt number.


===== Generische Typen =====
===== Generische Typen =====