PHP Coding-Standards

Unere Programmierer verfolgen bei der Entwicklung von OXID-Projekten strikte PEAR Coding-Standards:

  • 4 Whitespace statt Tag für Codeblock-Einrückung
  • Camel-Fonts für die Benennung von PHP-Funktionen, beispielsweise getCustomerOrder().  Als Alternative nutzen wir je nach Kundenpräferenz auch das Format GetCustomerOrder().
  • Zeilenbreite von 80 Zeichen
  • Referenzierung von Ticket-Nummern in SVN commits
  • Funktionsblöcke nicht länger als 80 Zeilen

Weitere Details zu unseren PHP Coding-Standards werden demnächst hier veröffentlicht.

Wir verfolgen wo immer möglich die Rulesets von PHPMD (PHP Mess Detector) für die OXID Modulentwicklung.  Auf Wunsch übersenden wir unseren Kunden auch die Testergebnisse im Rahmen der Moduldokumentation.

 

 
tech1 tech1 tech1 tech1 tech1 tech1 tech1