diff --git a/Lerntagebuch.md b/Lerntagebuch.md index f30bcb1..4b29e2c 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -1,6 +1,6 @@ # Lerntagebuch von Kyrill Schwarzkopf -## Vorlesung vom 24.124.10.224.124.10.2023 +## Vorlesung vom 24.10.2023 ### Lernziel - Organisatorisches @@ -14,4 +14,19 @@ ### Wiederholung - Repository: -- Ein Repository ist der Ort, wo die Files im Git gespeichert und organisiert werden. Die Nutzer koennen dort ihre Files hochladen und Aenderungen machen. \ No newline at end of file +- Ein Repository ist der Ort, wo die Files im Git gespeichert und organisiert werden. Die Nutzer koennen dort ihre Files hochladen und Aenderungen machen. + + +## Vorlesung vom 02.11.2023 + +### Lernziel +- Programmierparadigmen +- Programmierprinzipien +- SSH-Key anlegen + +### Erkenntnis +- Wir haben nun Prinzipien, an welche wir uns halten koennen, wenn wir unser Projekt programmieren. Beispielsweise sollten wir darauf achten, wie wir unsere Variablen und Methoden nennen sollen. Denn "der Code wird ein Mal geschrieben, aber hunderte Male gelesen". + +### Wiederholung +- Open/Closed Principle: +- Dieses Prinzip besagt, dass Klassen und Funktionen offen feur Erweiterungen, aber geschlossen fuer Veraenderungen sein sollen. Dadurch muss bei einem Unittest nicht immer die ganze Klasse/Funktion getestet werden, sonder nur die einzelnen Module. \ No newline at end of file