September 3, 2022
Господин тест
Если ещё хоть раз в жизни мне придёт в голову мысль: «Это не сложно, можно будет сделать быстро, зачем тебе автотесты?», ударьте меня. Нет ничего более отвратительного, идти из входной точки программы до места, где конкретный метод должен «предполагаемо» сработать. Хорошо, что я отладку умею нормально делать и в процессе работы за переменными следить…
В общем, если ПО, которое ты пишешь с нуля для кого-то за деревянные, чуть сложнее скрипта для сортировки файлов или генерации однотипных картинок — потрудись написать тесты, есть не так много вещей, которые приятнее зеленых галочек «все тесты пройдены успешно».