Browse Source

lerntagebuch

remotes/origin/HEAD
unknown 2 years ago
parent
commit
94535485c4
  1. 43
      lerntagebuch.md

43
lerntagebuch.md

@ -1,12 +1,39 @@
<pre><div class="text_to_html">
# Mein Lerntagebuch # Mein Lerntagebuch
##SU 01 (26.10.22)
## SU 01 (26.10.22)
### Lernziel ### Lernziel
-Organisatorisches -Eigenschaften und Qualitäten eines Softwareentwicklers -Unterschied Profi vs Laie -Folgen von Unprofessionalität -Cleancode Bewegung
- Organisatorisches
- Eigenschaften und Qualitäten eines Softwareentwicklers
- Unterschied Profi vs Laie
- Folgen von Unprofessionalität
- Cleancode Bewegung
### Erkenntnis ### Erkenntnis
Für das Gruppenprojekt können nun die CCD Tugenden angewendet werden. Um Fehler zu meiden oder möglichstbest zu beheben, muss der Code regelmäßig getestet werden.
Für das Gruppenprojekt können nun die CCD Tugenden angewendet werden. Um Fehler zu meiden oder möglichstbest zu beheben, muss der Code regelmäßig getestet werden.
### Wiederholung ### Wiederholung
Eigenschaften eines Softwareentwicklers: Ein Softwareentwickler muss belastbar, kommunikativ, teamfähig, lernwillig, anpassungsfähig, kreativ und risikofreudig sein. Unterschied Profi vs Laie: Eine Laie macht versehentlich etwas richtig. Ein Profi mit Absicht mit den jeweiligen Werkzeugen, Fachwissen und Prinzipien.
## SU 02 (02.11.22) ...hier geht's bald
weiter
</div></pre>
Eigenschaften eines Softwareentwicklers: Ein Softwareentwickler muss belastbar, kommunikativ, teamfähig, lernwillig, anpassungsfähig, kreativ und risikofreudig sein. Unterschied Profi vs Laie: Eine Laie macht versehentlich etwas richtig. Ein Profi mit Absicht mit den jeweiligen Werkzeugen, Fachwissen und Prinzipien.
## SU 02 (02.11.22)
### Lernziel
- Imperative, Declarative, Prozedurale, Objektorientierte und Funktionale Programmierung
- typisierte/typenlose Programmiersprachen (Vor und Nachteile, inklusive Beispiele)
- Prinzipien Programmierung (SOLID VS STUPID)
### Erkenntnis
- Die Prinzipien können nun im Projekt angewendet werden und geben einen Überblick wie man sich am besten verhalten sollte. Desgleichen können diese Prinzipien in der Arbeitswelt angewendet werden. Außerdem kann nun das Wissen der unterschiedlichen Programmiersprachen (inklusive Vor und Nachteile) eingesetzt werden
### Wiederholung
- Objektorientierte Programmierung: Betrifft eine Technik oder Programmiersprache, welche Objekte, Vererbungen und Klassen unterstützt. Vorteil, bessere Strukturierung sowie Testbarkeit. Beispiele: Java, C#, C++ etc.
## SU 03 (09.11.22)
Loading…
Cancel
Save