Browse Source

Update Lerntagebuch.md

remotes/origin/HEAD fetched-on-2023-12-03
fdai7794 1 year ago
parent
commit
7d3bb19d34
  1. 2
      Lerntagebuch.md

2
Lerntagebuch.md

@ -58,7 +58,7 @@ Im git-System gibt es zwei verschiedene Möglichkeiten Versionen zusammenzufüge
- Softwareentwicklungsprozess - Softwareentwicklungsprozess
### Erkenntnis ### Erkenntnis
Automatisierte Tests bieten den Vorteil, dass sie ohne Anwesenheit des Entwicklers funktionieren und so auch außerhalb der Arbeitszeiten ausführbar sind, um so Zeit zu sparen. Zudem sind sie wiederholbar und dokumentieren das Verhalten des zu prüfenden Programmes. Die Nachteile dieser Tests bestehen darin, dass sie di von dem Programm erzeugten Ausgaben nicht interpretieren können und so keine fachichen Fehler erkennen können, sondern nur Abweichungen von dem gewünschten Verhalten.
Automatisierte Tests bieten den Vorteil, dass sie ohne Anwesenheit des Entwicklers funktionieren und so auch außerhalb der Arbeitszeiten ausführbar sind, um so Zeit zu sparen. Zudem sind sie wiederholbar und dokumentieren das Verhalten des zu prüfenden Programmes. Die Nachteile dieser Tests bestehen darin, dass sie die von dem Programm erzeugten Ausgaben nicht interpretiert werden können und so keine fachlichen Fehler erkennen können, sondern nur Abweichungen von dem gewünschten Verhalten.
### Wiederholung ### Wiederholung
Für das Sourcecodemanagement gibt es zwei Vorgengensweisen. Zum einen das remote repository, dabei gibt es nur ein geteiltes repository, auf welchem jeder Entwickler Schreibrechte hat. Dadurch, dass es nur ein repository gibt ist die Synchronisation einfach und Entwicklungszwischenstände, welche gepushed wurden, sind sofort für alle sichtbar. Zum anderen gibt es das System des privaten fork, hier gibt es ein master repository und mehrere remote repositories, forks genannt, jedes lokale repository ist mit dem master, auf welchem nur Leserechte freigegeben sind, und mit dem privatem fork, auf welchem gschrieben werden kann. Um die Änderungen in das master repository zu übernehmen wird ein sogennanter pull request gestellt. Für das Sourcecodemanagement gibt es zwei Vorgengensweisen. Zum einen das remote repository, dabei gibt es nur ein geteiltes repository, auf welchem jeder Entwickler Schreibrechte hat. Dadurch, dass es nur ein repository gibt ist die Synchronisation einfach und Entwicklungszwischenstände, welche gepushed wurden, sind sofort für alle sichtbar. Zum anderen gibt es das System des privaten fork, hier gibt es ein master repository und mehrere remote repositories, forks genannt, jedes lokale repository ist mit dem master, auf welchem nur Leserechte freigegeben sind, und mit dem privatem fork, auf welchem gschrieben werden kann. Um die Änderungen in das master repository zu übernehmen wird ein sogennanter pull request gestellt.
Loading…
Cancel
Save