Browse Source

Aktualisieren Lerntagebuch.md

remotes/origin/HEAD
fdai7753 1 year ago
parent
commit
b2c328f269
  1. 15
      Lerntagebuch.md

15
Lerntagebuch.md

@ -15,3 +15,18 @@
### Wiederholung
- Repository:
- Im Repository von Git werden meine Daten und Dokumente gespeichert. Außerdem kann ich diese dort willkürlich ändern.
## Vorlesung vom 31.10.2023
### Lernziel
- Programmierparadigmen
- SSH key anlegen und dessen zugriff zum git Server konfigurieren (war am Donnerstag darauf)
- SOLID and STUPID (do's and don'ts) beim programmieren
### Erkenntnis
- Der Herr Pappendieck hat mit uns die Prinzipien der Programmierung besprochen, an die sich die Programmiercommunity hält. SOLID and STUPID sind abkürzungen an die Dinge, an die man sich halten und davon abhalten sollte. Sie stehen bei SOLID für: Seperations of Concern, Open/Closed Principle, Liskov Substitution Principle, Interface Segregation Principle, Dependency Inversion Principle und für STUPID stehen diese für: Singleton, Tight Coupling, Untestability, Premature Optimization, Indescriptive Naming, Duplication.
### Wiederholung
- Premature Optimization:
- Dies sagt voraus, dass man nicht seinen code auf Rechenleistung optimisieren soll, bis man genau weiß, was den code verlangsamt. Und auch nur dann, wenn es wirklich ein problem ist.
Loading…
Cancel
Save