diff --git a/lerntagebuch.md b/lerntagebuch.md index e6d555d..5d4b1fc 100644 --- a/lerntagebuch.md +++ b/lerntagebuch.md @@ -4,9 +4,10 @@ ### Lernziel -.git + .git : Git ist das am häufigsten verwendete Versionskontrollsystem der Welt. Es hat gute Funktionen und eine bessere Leistung als die meisten VCS -.terminal + +.terminal: Es ist eine "Command Line Interface",die man verwendet, um mit Programmen auf dem Computer zu interagieren. .Organisatorisches @@ -14,6 +15,30 @@ ## SU 02 (2022-11-03) ### Lernziel - .Programmierparadigmen + #### Programmierparadigmen + Sie sind Wege, versciedene Programmiersprachen zu klassifizieren. Sie basieren beispielweise auf der Ausführung, andere darauf, wie Codes organisiert sind. + + #### Prinzipien der Programmierung + Prinzipien, wie man guten und effektiven Code schreibt. Es geht darum, Code zu schreiben, der für Sie einfach zu pflegen ist und auch für andere Entwickler einfacher beizuhalten ist. + +## SU 03 (2022-11-16) + +### Lernziel + #### Entwurfsmuster + In der software Entwicklung, geht es um wiederholbare Loesungen zu häufig auftretenden Problemen in "software design". Entwurfsmuster wiederverwenden, um kleine Probleme zu vermeiden, die größere Probleme in Ihrem Code verursachen können, und es anderen Entwicklern zu ermöglichen, Ihren Code leicht zu lesen. + + #### Arten von Entwurfsmustern + .Erzeugungsmuster + .Strukturmuster + .Verhaltensmuster + + + #### Debugging + Es ist der Prozess, Fehler aus Ihrem Code zu identifizieren und zu entfernen, damit sie wie erwartet ordnungsgemäß ausgeführt werden. + + .Vermeidung von Bugs + .verstehen das Problem + . Gute Documentierung + . Benutzen Unit Test - .Prinzipien der Programmierung \ No newline at end of file + \ No newline at end of file