Programowanie, w ramach którego aplikacja automatycznie sprawdza dane wejściowe pod kątem „racjonalności”. Na przykład wprowadzenie danych nienumerycznych w polu numerycznym powinno spowodować błąd, z którym należy się uporać. Sprawdzanie poprawności ma charakter obsługi wyjątków.
Skrót: –
