|
|
@ -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 |
|
|
|