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