11 Konventionen

Dieses Kapitel beschreibt die Konventionen, die bei dem Entwurf, der Umsetzung und der Pflege von SinnerSchrader-Projekten eingehalten werden sollen.

Konventionen erleichtern allen Beteiligten die Arbeit, da durch wiederkehrende Muster die Einarbeitung verkürzt, die Fehleranfälligkeit reduziert wird und Quellcode besser wiederverwendbar ist. Mitarbeiter anderer Projekte finden sich in fremden Projekten schneller zurecht. Zudem wird durch Code-Konventionen erreicht, dass die Repository-Synchronisation keine Pseudoänderungen anzeigt. Auch hier wird die Arbeit erleichtert.

Manche Kunden haben eigene Vorgaben z.B. für den Code-Style. In diesem Fall muss natürlich auf den Kundenwunsch Rücksicht genommen werden. In Eclipse lässt sich dafür die abweichende Einstellung im Projekt vornehmen, so dass andere Projekte nicht betroffen sind.

Ein Abweichen von den Standards von SinnerSchrader soll in Fällen, wo der Kunde keine Vorgaben macht, nur bei triftigen Gründen erfolgen. Persönliche Vorlieben sollten hier nicht einfließen.

'Persönliche Werkzeuge