diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 746e9d0..c649f64 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -15,6 +15,51 @@ Ich habe auch ein bisschen Befehl gelernt. Das ist git - add, -commit und push. Git ist ein Versionierungstool. +# Lerntagebuch, Woche 2 +## 08 Nov, 2022 + +### Lernziel +In der letzten Vorlesung wurden organisatorische Dinge besprochen. Sachen über die verschiedene Arten von Programmierung wurden ausführlich gemacht. Was die Vorteile von verschiedene Programme wie Deklarativ,Imperative, Typenlose, typsierte Programmierungsprache sind wurde besprochen. Außerdem wurde auch über die Prinzipen erklärt + +### Erkenntnis +Ich kann jetzt unterscheiden, welche Program welche Eigentschaften enthielt. Beispielweise ist Java Objekt orientiert Programmierungsprache. Warum ist c Funktionale Programmierungsprache ist auch ausführlich geworden + +### Wiederholung +Imperativ Programmierung- aus ein Folge von bestehlt +Deklarativ Programmierung- Beschreibung eines Program in Vordergrund steht. Beispiel- XAML, Lisp +Prozedurale Programmierung- ergänzt das imperative +Konzept aufeinander folgender Befehle um den Ansatz BSPW: cobolt, c pascal +Objekt Orientierte Programmierungsprache - Simula 67, Small talk- unterstutz Objekt, Klassen +Funktionale Programmierungsprache- Was gemacht werden soll- Erlang, Scale +Typsisierte Programmierungsprache - C C++-Parameter und Ruckgabewert von Prozedure festgelegt, welche datentyp sie sind +Typenlose Programmierungsprache- Der typ von Variablen, Parameter und Rückgabewert wird nicht festgelegt.-sh, javascript + ### Kritik +Der Dozent war ein bisschen schnell, aber es war dieses mal ausführlich. + +# Lerntagebuch Woche3 +## 15.Nov.2022 +### Lernziel +In der letzen Vorlesung wurde über IDE diskutiert. Außerdem wurden auch über die Beispiel von IDE wie Eclipse, Intelli J besprochen. Ich möchte diese Woche ein bisschen über Java die Recherche anstellen und Java lernen. + +### Erkenntnis +Jetzt habe ich gelernt, wie man Debugging macht. Jetzt kann ich auch neue Projekte in java schaffen und die geschriebene Code kompilieren. -Der Dozent war zu schnell. Ich habe ein paar Sachen nicht verstanden. Derzeit ist gleichzeitig hören und arbeiten schwer. +### Wiederholung +Es gibt verscheidene Typen von IDE und Eclipse ist bekannt für Java Program. + +### Kritik +- kein + +# Lerntagebuch, Woche 4 +## 22 Nov, 2022 + +### Lernziel +Dieses mal wurden über Source code Management diskurties +rt. Was die pro und contra von centralized und distributed SCM sind, waren besprochen. Mein lernziel für dieses Woche ist zu lernen, wie man bei der richtigen Methoden Commit macht. + +### Erkenntnisse +Ich habe die Ideen über Merge, commit, rebase, usw gesammelt. + +### Wiederholung +Rebase ist bevorzugt, wenn wir clean History brauchen, und wenn wir viele Commits haben. Merge ist bevorzugt, wenn current branch develop oder master ist