Glossar
Benutzeroberfläche
Kurz für Unified Modelling Language. Sie ermöglicht es, komplexe Strukturen (Datenmodelle, Arbeitsabläufe, Prozesse usw.) in einfachem Englisch mit einer bestimmten Grammatik zu beschreiben und diese Beschreibung in eine grafische Darstellung der Struktur zu übersetzen, die für Menschen viel besser zu verstehen ist.
Testen auf kleinster Ebene. Idealerweise sollte es für jede einzelne Funktion in einem Softwareprojekt eine entsprechende Testroutine geben, die sicherstellt, dass die Funktion auch wirklich das tut, was sie tun soll, indem sie einen Kontext setzt und dann die Funktion auf sinnvolle, aber auch falsche Weise aufruft, um zu sehen, ob die Funktion bei jedem dieser Versuche das zurückgibt, was erwartet wird. Genauso wichtig ist es, auch "dumme" Funktionsaufrufe zu testen, um sicherzustellen, dass die Funktion auch damit umgehen kann und nicht das ganze Projekt zum Absturz bringt.