Design-Patterns-Refactoring für die Bestell-Engine einer Kölner Bäckerei-Kette
Übersicht
Worum es bei diesem Projekt geht.
Refaktoriere eine Bestell-Engine mit 4 Design-Patterns in 7 Schritten, Tests bleiben grün. Erhalte ein verifizierbares Zertifikat.
Das Briefing
Was Du tust und was Du zeigst.
Wie refaktoriert man 800 Zeilen Bestell-Logik mit Design-Patterns so, dass 6 anstehende Feature-Wünsche danach in Tagen statt Wochen umgesetzt werden können?
Earning criteria — what you'll demonstrate
- Design-Patterns nicht nur kennen, sondern in echtem Code anwenden
- Refactoring in kleinen, sicheren Schritten mit grüner Test-Suite durchführen
- Pattern-Auswahl mit konkreten Konsequenzen begründen
- Code-Reviews schreiben, die Junior- und Mid-Level-Engineers lernen lassen
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Object-Oriented Programming and Design
Bachelor · Cs Se
Fit score: 1
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Karrierewege, die das aufbaut
Kanonische RollenSoftware Engineer
Software Engineers, die Design-Patterns in echtem Code anwenden statt nur zitieren, gehören zu den am schnellsten beförderten Junior-Profilen.
Dieses Projekt schärft
- design-patterns
- refactoring
- object-oriented-design
Backend-Engineer
Backend-Engineers, die Legacy-Module sauber refaktorieren können, übernehmen die anspruchsvollsten Module in ihren Teams.
Dieses Projekt schärft
- java
- refactoring
- design-patterns
Noch eine Sache