diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 592077c..ce7cfc1 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -192,4 +192,29 @@ Arbeitsablaufs-Design: Schwächen in Prozessabläufen Es liegt keine Kritik gegenüber der Vorlesung oder Übungsstunde vor --- -## SU 9 (22.12.2023 +## SU 9 (22.12.2023) + +### Lernziel + +Probleme beim manuellen Testen (man vergisst es regelmäßig zu machen, Bedienung kann fehlerhaft sein). +Es gibt wenige gute Gründe keine Tests zu schreiben, dafür um so mehr schlechte Gründe. +Tests zu schreiben muss ständig geübt werden, know-how muss vorhanden sein. +Unterschied UnitTests und Applications und Module Tests. +Unterschiedliche Punkte zu UnitTests (FIRST / RTFM) - Clean Code schreiben. + +### Erkenntnis + +Tests am besten nach jedem speichern machen, immer weiter üben. +Bedinungen für einen Test kurz und klar definieren. +Vorteile von UnitTests (z.B. leicht erstellbar). + +### Wiederholung + +lesbarkeit in einem Test ist, dass der Test kurz und klar beschrieben ist, sodass alle wichtigen Eigenschaften der Parameter/Ergebnisse bekannt sind bzw. werden, die der Test durchlaufen soll. + +### Kritik + +Es liegt keine Kritik gegenüber der Vorlesung oder Übungsstunde vor. + +--- +## SU 10 (12.01.2024)