@ -159,7 +159,6 @@ Je nach Projektmanagement kann der gewünschte Umfang des Kundens soger übersch
Für das Gruppenprojekt habe ich die Wichtigkeit von Test, deren Methodik und deren Aufbau kennengelernt. Sowohl habe ich auch gelernt das es in Ordnung ist Fehler zu machen und deswegen testet man den Code oder lässt andere drüber schauen. Es gibt eine Menge Art und Weisen, Fehler zu erzeugen und gleichzeitig viele Methoden Fehler zu vermeiden oder herauszufinden. Testen wird sowohl in dem Gruppenprojekt, als auch im späteren Arbeiten zu einer wichtigen Routine werden müssen und demnach ist das Erkennen und verstehen von Fehlertypen, sowie von Defekten sehr wichtig.
Für das Gruppenprojekt habe ich die Wichtigkeit von Test, deren Methodik und deren Aufbau kennengelernt. Sowohl habe ich auch gelernt das es in Ordnung ist Fehler zu machen und deswegen testet man den Code oder lässt andere drüber schauen. Es gibt eine Menge Art und Weisen, Fehler zu erzeugen und gleichzeitig viele Methoden Fehler zu vermeiden oder herauszufinden. Testen wird sowohl in dem Gruppenprojekt, als auch im späteren Arbeiten zu einer wichtigen Routine werden müssen und demnach ist das Erkennen und verstehen von Fehlertypen, sowie von Defekten sehr wichtig.
### Wiederholung
### Wiederholung
Das Auftreten von Fehlern kann in vier Gruppen unterteilt werden:
* Akute Fehler: treten direkt beim Compilieren oder beim ersten Testen des Codes auf und können direkt verbessert werden.
* Akute Fehler: treten direkt beim Compilieren oder beim ersten Testen des Codes auf und können direkt verbessert werden.
* Latente Fehler: treten bei unerwarteten Daten auf, also Eingaben die nicht für möglich gehalten wurden. Es sind Fehler, die nicht umbedingt zu Problemen bei der Ausführung eines Programmes führen, sondern dazu, das Daten nicht so sind, wie erwartet.
* Latente Fehler: treten bei unerwarteten Daten auf, also Eingaben die nicht für möglich gehalten wurden. Es sind Fehler, die nicht umbedingt zu Problemen bei der Ausführung eines Programmes führen, sondern dazu, das Daten nicht so sind, wie erwartet.
* Maskierte Fehler: wird von anderen Fehlern verdeckt (meist latenter Fehler)
* Maskierte Fehler: wird von anderen Fehlern verdeckt (meist latenter Fehler)