Класс эквивалентности «Ноль-не ноль»

Важнейший класс эквивалентности — ноль. Почти все можно разбить на «ноль-не ноль» и многие этот класс используют… В числовых полях. Но он есть и в строке символов и даже там, где входного поля нет!

Пользователь только что зареган или давно? Баланс нулевой или нет? Файлы уже грузил или впервые? Проверка этих значений помогает находить хитрые баги :)

Статья про класс «ноль-не ноль» уже доступна в навыке выделения классов :-)