diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 579baa3..20d4c3c 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -35,19 +35,24 @@ Mit git-Repositories können wir unsere Daten und Projekte an einem sicheren Ort - Prinzipien der Programmierung - Über Prinzipien der Programmierung: - SOLID vs. STUPID - ** SOLID:** + + **SOLID:** + - Separations of Concern - Open/Closed Principle - Liskov Substitution Principle - Interface Segregation Principle - Dependency Inversion Principle + **STUPID:** + - Singelton - Tight Coupling - Untestability - Premature Optimization - Indescriptive Naming - Duplication + - weitere Prinzipien - _KISS_ Keep It Simple (and) Stupid - _FCoH_ Favor Composition over Inheritance