Unbeantwortete Themen | Aktive Themen Aktuelle Zeit: So 17. Dez 2017, 11:51



Auf das Thema antworten  [ 1 Beitrag ] 
Entwicklungsrichtlinien 
Autor Nachricht
OpenFireSource-Team

Registriert: So 28. Okt 2012, 19:19
Beiträge: 1152
Hallo zusammen!

Ich habe mir die Mühe gemacht und ein paar Regeln aufgeschrieben, die gelten, wenn jemand (mich eingeschlossen) Änderungen am Code vornimmt. Diese Regeln dienen schlicht dazu, dass der Code ein halbwegs einheitliches Aussehen hat und jeder weiß, was sich wo befindet und es nicht wie Kraut und Rüben aussieht.

Ihr findet die Richtlinien hier:
http://openfiresource.de/wiki/index.php?title=Coding_Guidelines

Verständnis der Richtlinien ist Voraussetzung für jegliche Änderung, die am Code durchgeführt wird. Absichtliche Verstöße gegen die Richtlinien können durchaus begründet sein, sind aber im Code zu begründen. Ich nehme es mir heraus, Commits zu kommentieren und den Autor hinzuweisen, oder in den seltensten Fällen Commits zurückzuweisen (absolute Ausnahme, keine Panik).

Nur durch definierte Regeln ist eine gute Zusammenarbeit möglich. So ist es möglich, dass die Codebasis sich schön entfalten kann und nicht über die Jahre unleserlich und letztlich unwartbar wird.

Oracle erklärt es hervorragend hier (unabhängig von Programmiersprachen):
http://www.oracle.com/technetwork/java/javase/documentation/codeconventions-139411.html#16712

Kritik und Anmerkungen zu den Richtlinien bitte hier in den Beitrag schreiben.

Danke für euer Verständnis und auf gute Zusammenarbeit! :)

Viele Grüße,
chris

_________________
Grüße,
chris


Sa 24. Nov 2012, 13:23
Profil
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Auf das Thema antworten   [ 1 Beitrag ] 

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software for PTF.
Deutsche Übersetzung durch phpBB.de