Motivation:
Sehe dich als Autor eines Buches. Was du schreibst, soll jemand anderes auch wieder lesen und verstehen können. Wie beim Bücher schreiben solltest du auch bestimmte Regeln einhalten…wer druckt schon ein Buch mit gelber Schrift auf weißem Papier?
Konventionen für das Master-Portal
- Schreibe Clean Code.
- Verwende native ES6-Funktionalitäten.
- Beachte das MV*-Muster von Backbone.
- Beachte den Linter.
- Schreibe testbare Funktionen und die entsprechenden UnitTests dazu.
- Schreibe valides JSDoc.
- Verwende sprechende Fehlermeldungen.
- Schreibe konfigurierbaren Code und erweitere die Dokumentation für die Kartenviewer API.
- Beachte die Abwärts-Kompatibilität der Konfigurationsdateien.
- Pre-push Hooks Pre-push Hooks
- Erweitere die Mehrsprachigkeit