Comments 12
Почему-то не удивлен результатами опроса.
Запускаю и тестирую самостоятельно каждую реализованную фичу перед коммитом.
Как-то грустно, видя такие результаты, почему-то у нас в стране все совсем туго с автоматическим тестированием.
С одной стороны, это плохо, что не тестируют особо, но далеко не всегда это плохо. Я пришел к тому, что сначала надо всегда делать прототип, не особо парясь о тестах там, главное чтобы работало, а уже потом все с нуля писать красиво и с тестами, если времени хватит на них. Если же времени не хватит, то после написания прототипа обычно получается вполне хорошо даже без тестов (ну кроме совсем уж очевидных ляпов). Причем в прототипе какие-то заботы о тестах = потеря времени. Написание продакшн кода без прототипа = потеря времени на тестировании и отладке. Причем пропускать стадию прототипирования можно только в том случае, если Вы делали точно такую же конкретную задачу недавно. Но, в целом, время на тестирование и хорошую архитектуру себя окупают всегда (для продакшн кода). Каждый это знает, кучу исследований было по этому поводу, но пересилить себя тяжко. Похоже, что точно также курильщикам бросить курить тяжко:)
Sign up to leave a comment.
Вы дописали некий блок функциональности (метод, класс, модуль). Ваши действия: