RouteConverter Forum
Commit Policy - Printable Version

+- RouteConverter Forum (https://forum.routeconverter.com)
+-- Forum: Developers (https://forum.routeconverter.com/forum-6.html)
+--- Forum: Development (https://forum.routeconverter.com/forum-13.html)
+--- Thread: Commit Policy (/thread-129.html)



Commit Policy - routeconverter - 25.05.2008

Was die Policy angeht, so mal aus der hohlen Hand, an was ich mich gehalten habe:
- Dem vorgefundenen Codestil anpassen
- Keine Tabs, 4 Zeichen Indent, 8 Zeichen Indent beim Fortführen des Codes in der nächsten Zeile
- Klassen beginnen mit GPL-Hinweis
- Gleich danach die package-Deklaration
- Eine Zeile frei
- Importe, ab 5 pro Package mit *
- Eine Zeile frei
- JavaDoc zur Klasse, der ihre Aufgabe und den Autoren angibt
- Eine Zeile frei
- static finals
- statics
- Attribute
- Konstruktor
- private Helper vor public Methoden, denen sie zuarbeiten
- equals, hashCode, toString beenden die Klasse
- Klare Aufgabe pro Klasse, Methode
- Lieber Delegieren statt Vererben
- Wenn Code fehlerträchtig sein kann: Test first
- Trunk immer mit grünen Tests hinterlassen
- Use english
- Sprachende Namen ersparen Kommentare
- Commit-Meldungen erklären kurz die Intention des Submits