Support+49-5382-5892107von Montag bis Freitag 10:00 bis 16:00 Uhrvon Mo bis Fr 10:00 bis 16:00 Uhr

Welche Konventionen Du kennen solltest

Bild von mohamed Hassan auf Pixabay
 

Datentypen Kennzeichnung

Eine Konvention im OXID Framework ist die sogenannte ungarische Notation. Ziel dieser Notation ist, dass der Programmierer beim Lesen des Quellcodes weiß welcher Datentyp sich hinter einer Variable verbirgt.

PräfixDatentypErklärung
sStringWenn in der Variable eine Zeichenkette hinterlegt ist, dann beginnt die Variable mit s.
oObjektWenn in der Variable ein Objekt hinterlegt ist, dann beginnt die Variable mit o.
dDoubleWenn in der Variable ein Nachkommazahl hinterlegt ist, dann beginnt die Variable mit d.
blBooleanWenn in der Variable eine Aussagenlogik hinterlegt ist, dann beginnt die Variable mit bl.
aArrayWenn in der Variable eine Liste hinterlegt ist, dann beginnt die Variable mit a.
iIntegerWenn in der Variable ein Ganzzahl hinterlegt ist, dann beginnt die Variable mit i.

Überregionale Projektkonventionen

Seit kurzen verwendet das OXID Framework auch überregionale Projektkonventionen, welche sich auch in anderen Frameworks oder Projekten wieder finden. Es finden die Standards PSR-1 – Basic Coding Standard und PSR-2 – Coding Style Guide Anwendung.