📂 Entwicklung und Programmierung
Clean Code und SOLID-Prinzipien
💡 Quick Tip
Erinnerung : Wir schreiben Code für Menschen. Sauberer Code spart langfristig Kosten.
Die 5 SOLID-Prinzipien
- S : Single Responsibility.
- O : Open/Closed.
- L : Liskov Substitution.
- I : Interface Segregation.
- D : Dependency Inversion.
📊 Practical Example
Praxisbeispiel: Notification-Refactoring
Schritt 1 : Abstraktion. Interface Sender erstellen.
Schritt 2 : Flexibilität. Das System nutzt nun beliebige Sender (Email, SMS) ohne den Kern-Code zu ändern (Open/Closed).