diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 6a03ffe..d8d348b 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -142,3 +142,23 @@ Noch keine +## Woche acht (19.12.2023) + +### Lernziel: + + Wir haben ueber das automatisieren von Tests, vor allem Unit Tests gelernt. Wir haben uns auch angeschaut wie man Unit Tests in C und auch in Java richtig macht. + Des Weiteren haben wir nochmal die Testpyramide wiederholt. Zusaetzlich haben wir noch die Anforderungen an zu testenden Code gelernt. + +### Erkenntnis: + + Das richtige Unit testen mit Java als auch mit C kann ich sehr gut in das Gruppenprojekt einbauen. Es ist nicht nur fuer eine gute Note wichtig, sondern es erleichtert auch das Coding, da ich nun besser Unit tests entwerfen und auch durchfuehren kann. + + +### Wiederholung + + Wartbarkeit: Wartbarer Code bedeutet, dass dieser stabil gegenueber Aenderungen ist. Das bedeutet, der Code sollte immernoch funktionieren, auch wenn man die Abhaengigkeiten des Codes austauscht. Des Weiteren sollte der Code auch gut lesbar sein, damit man auch spaeter noch versteht was man gemacht hat, man liest Code oefters als man ihn schreibt. + +### Kritik: + + Noch keine +