Browse Source

updated lerntagebuch

remotes/origin/HEAD
Can 2 years ago
parent
commit
643f049e70
  1. 55
      lerntagebuch.md

55
lerntagebuch.md

@ -15,7 +15,7 @@ htpps://clean-code-developer.de/
- Produktionseffizienz
- Kontinuierliche Verbesserung
### Lernziele
### Ekrenntnis
- Selbstverständnis Softwareentwickler*Innen
- Kennzeichen professionellem Handelns
- Konsequenzen der Unprofessionalität
@ -46,3 +46,56 @@ Wichtige Git Commands:
- IOC Inversion of Control
- DI Dependency Injection
## SU 03
### Lernziele
- Programmierwerkzeuge
- Integrated Development Environments (z.B. Eclipse, Visual Studio, IntelliJ)
- Debugging
### Erkenntnis
Die Verwendung einer IDE wie Eclipse hilft mir, Bugs und Fehler schneller und einfacher zu identifizieren.
### Wiederholung
Debugging: Es ist ein Prozess, bei dem ein Stück Code getestet und Fehler gefunden werden. Mit Debugging kann man kleine Schritte eines Codes ausführen, Fehler finden und beheben.
## SU 04
### Lernziele
- Source Code Management
- Git
- Warum Git?
- Commit
- Branching
- Rebase / Merge
### Erkenntnis
Git hilft mir bei der Versionskontrolle meiner Projekte und bei der Zusammenarbeit mit Teammitgliedern in Echtzeit.
### Wiederholung
- Wichtige Git-Commands
- git branch <branch-name>
- git push -u <remote> <branch-name>
- git branch --list
- git branch -d <branch-name>
## SU 05
### Lernziele
- Continuous Integration
- Softwareentwicklungsprozess
- Source Code Management System
- Build-Prozess
- Automatisierte Tests
- Vorteile
- Grenzen
### Erkenntnis
Mit automatisierten Tests kann ich Fehler finden, die Tester mit viel Arbeit manuell finden würden.
### Wiederholung
Semantische Versionierung
- MAJOR-Version, wenn Sie inkompatible API-Änderungen vornehmen
- MINOR-Version, wenn Sie Funktionen auf abwärtskompatible Weise hinzufügen
- PATCH-Version, wenn Sie abwärtskompatible Fehlerkorrekturen vornehmen
Loading…
Cancel
Save