SOLID-Prinzipien-Anwendung in einer Versicherungs-Tarif-Engine in Wien
Übersicht
Worum es bei diesem Projekt geht.
Refaktoriere eine Versicherungs-Tarif-Engine, wende SOLID-Prinzipien an und erhalte ein verifizierbares Zertifikat.
Das Szenario
Der Versicherer (rund 1,4 Milliarden Euro Bruttoprämien, expandierend in CEE) braucht eine Tarif-Engine, die neue Markt-Eintritte (z. B. neue Rumänien-Tarif-Klasse) in Tagen abbildet — nicht in Wochen.
Das Briefing
Was Du tust und was Du zeigst.
Wie wendet man die fünf SOLID-Prinzipien auf eine 1.400-Zeilen-Methode an, sodass eine Junior-Entwicklerin die Engine danach selbständig erweitern kann?
Earning criteria — what you'll demonstrate
- SOLID-Prinzipien an realem Code anwenden, nicht nur zitieren
- Single-Responsibility und Open-Closed im Refactoring sauber voneinander trennen
- Constructor Injection und IoC-Container für Dependency Inversion produktiv nutzen
- Coaching von Junior-Entwickler:innen pädagogisch sinnvoll gestalten
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Object-Oriented Programming and Design
Bachelor · Programming Languages
Strong alignment
This challenge maps to Object-Oriented Programming and Design at the Bachelor level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
- Csharp
Apply csharp to solve real industry problems and demonstrate production-level capability.
- Solid Principles
Apply solid principles to solve real industry problems and demonstrate production-level capability.
- Refactoring
Apply refactoring to solve real industry problems and demonstrate production-level capability.
- Object Oriented Design
Apply object oriented design to solve real industry problems and demonstrate production-level capability.
- Mentoring
Apply mentoring to solve real industry problems and demonstrate production-level capability.
- Test Driven Development
Apply test driven development to solve real industry problems and demonstrate production-level capability.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Software Engineer
Software Engineers, die SOLID anwenden statt zitieren, sind die Profile, die in jedem Tech-Interview den Junior-Filter passieren.
Dieses Projekt schärft
- solid-principles
- refactoring
- object-oriented-design
Backend-Engineer
Backend-Engineers mit fundierter SOLID-Disziplin bauen Tarif-, Pricing- und Billing-Engines, die mit dem Geschäft mitwachsen.
Dieses Projekt schärft
- csharp
- solid-principles
- test-driven-development
Noch eine Sache