Praxis‑Aufträge
- Strategy implementieren: Sortier‑App mit 3 Strategy‑Klassen.
- Decorator‑Stack: Logging + Auth + Caching als Middleware‑Decorators.
- Observer: einfacher EventEmitter in TS / Python.
- Repository: User‑Repo mit Memory‑ und Postgres‑Implementierung.
- Factory: NotificationFactory.create('email'|'sms'|'push').
- State Machine: Order mit States Pending/Paid/Shipped/Cancelled.
- Architektur‑Skizze: Hexagonal‑Architektur für eigene App zeichnen.
Zurück zu Informatik