Browse Source

SU - 04

remotes/origin/HEAD fetched-on-2023-11-27
Yannis Liebermann 1 year ago
parent
commit
fd008ce05f
  1. 13
      Lerntagebuch.md

13
Lerntagebuch.md

@ -39,4 +39,15 @@ Mit der Objektorientierte Programmierung werden die Daten und Funktionen in eine
Entwurfsmuster sollten in die Entwicklung integriert werden, um von bewährten Lösungen für wiederkehrende Probleme zu profitieren, die Effizienz durch Wiederverwendbarkeit zu steigern und die Qualität des Codes zu verbessern. Insgesamt bieten Entwurfsmuster einen strukturierten Ansatz, der die Entwicklung erleichtert und qualitativ hochwertiges Entwickeln ermöglicht.
### Wiederholung
Entwurfsmuster sind erprobte Lösungsvorlagen für wiederkehrende Entwurfsprobleme in der Architektur und Softwareentwicklung. Sie dienen als wiederverwendbare Vorlagen zur Problemlösung in spezifischen Kontexten, fördern bewährte Praktiken und verbessern die Effizienz der Entwicklung. Durch die Anwendung dieser Muster können Entwickler auf bewährte Lösungen zurückgreifen und die Codequalität verbessern.
Entwurfsmuster sind erprobte Lösungsvorlagen für wiederkehrende Entwurfsprobleme in der Architektur und Softwareentwicklung. Sie dienen als wiederverwendbare Vorlagen zur Problemlösung in spezifischen Kontexten, fördern bewährte Praktiken und verbessern die Effizienz der Entwicklung. Durch die Anwendung dieser Muster können Entwickler auf bewährte Lösungen zurückgreifen und die Codequalität verbessern.
## SU - 04 - 14.11.2023
### Lernziel
- git
- Code Versionierung
- Zentralisierte und Dezentralisierte SCM
### Erkenntnis
Git ist ein SCM(Source Code Management) tool, womit der Code Versioniert werden kann. Es kann außerdem nachvollzogen werden, wer den Code geschrieben hat und wann. Dies kann in großen Projekten sehr Hilfreich sein.
### Wiederholung
In Git gibt es Branches, womit verschiedene Versionen unabhängig vom Master/Main Branch entwickelt werden können, ohne den Code von anderen zu Verändern. Mit einem merge kann man branches zusammenführen um einen neuen stand im Ziel Branch zu erstellen. Wenn man in einen anderen Branch wechselt, kann man ganz einfach in eine andere Version des Codes kommen oder in eine andere Entwicklungsstufe.
Loading…
Cancel
Save