-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Das Ziel ist es eine neue Rails Applikation aufzusetzen um Manuel's Grundwissen zu steigern und gewisse Thematiken zu festigen.
Was kann die Applikation:
- Verwaltung von Personen
- Personen können Spieler:innen oder Trainer:innen sein via STI
- Spieler:innen sind in eine Mannschaft gegliedert mit jeweils einem/einer Haupttrainer:in und einem/einer Ersatztrainer:in
- Spieler:innen können Mannschaften zugewiesen oder entfernt werden
Features:
- Mit DryCrud und so gut gemacht das es selbstdokumentierend ist
- Mit STI (Personen können Spieler:innen oder Trainer:innen sein und auch zu mehreren Teams gehören)
- Mit Hotwire und den entsprechenden Anpassungen im DryCrud
- Ausführliche Tests die diese Features testen
- Dient dann auch gleich als cooles Einstiegstool für die neuen Lernenden, also gute Doku und nice Struktur und durchdacht und so.
Ziele:
- Strukturiert aufbauen und die einzelnen Zwischenschritte verstehen
- Gute Git Commit History die diesen Fortschritt und Ablauf gut zeigt
- Möglichst sinnvoller und einfacher Projektaufbau mit Modernen Standards und sauberem Code
- Kommentare wo nötig um das Verständnis des Codes zu festigen und Zusammenhänge im Projekt aufzuzeigen
- Tests dienen als erweiterte Dokumentation
- Moderne Rails Guides als Grundlage für den Wissensaufbau verwenden und in diesem Prozess auch das Grundverständnis festigen
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels