You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

1.7 KiB

Mein Lerntagebuch für Programmiermethoden und -werkzeuge

Julia Kunze

SU 01 (26-10-2022)

Lernziel

  • Organisatiorisches
  • Eigenschaften eines Softwareentwicklers - sowohl Künstler als auch Handwerker
  • Abgrenzung des Laien vom Profi mithilfe Fachwissen, Werkzeuge und Prinzipien
  • Folgen von Unprofessionalität
  • Anlegen eines Vorlesung-Repository
  • Kennenlernen von GOGS/GitLab, Git Befehle und markdown

Erkenntnisse

Ich habe gelernt, wie ich auf GOGS ein Repository anlege, als auch wie man dort einen Eintrag hochladen kann. Über das Terminal kann man mithilfe von Git Befehlen eine Datei pushen und so wird ein Commit hochgeladen. Die Erkenntnis kann ich später beim Gruppenprojekt nutzen, das wir durch Commits erstellen und weiterentwickeln können. Außerdem habe ich gelernt, das Softwarefehler teuer werden können :).

Wiederholung

Was sind Git Befehle und wie kann ich einen Commit machen? Git Befehle nutzt man, um mit Git interagieren zu können. Um dort Änderungen hochzuladen, nutzt man die Befehle:

  • git status
  • git add file (die markdown Datei zum tracken hinzufügen)
  • git commit (um die Änderung beschreiben)
  • git push -u origin master (somit wird der Commit hochgeladen)
  • git init (Ordner wird im Git erkannt)
  • git log (Sehen des Commits)

Kritik

Bisher noch nichts.

SU 02 (03-11-2022)

Lernziel

  • Programmierparadigmen
  1. Imperative Programmierung
  2. Declarative Programmierung
  3. Prozedurale Programmierung
  4. Objektorientierte Programmierung
  5. Funktionale Programmierung
  6. typisierte Programmiersprachen
  7. typenlose Programmiersprachen
  8. Prinzipien der Programmierung

Erkenntnisse

Wiederholung

Kritik