All streams
Search
Write a publication
Pull to refresh

Comments 12

Почему-то не удивлен результатами опроса.
При этом каждый знает как надо, но никто не делает.
Что, ни 92% работающих без TDD, ни 10 процентов заливающих код на продакшн вообще без тестирования не удивили?
Запускаю и тестирую самостоятельно каждую реализованную фичу перед коммитом.
Как-то грустно, видя такие результаты, почему-то у нас в стране все совсем туго с автоматическим тестированием.
нужно кодить, на тестирование и проектирование нет времени!
Люди мыслят тактически. Написал, проверил, продакшен. А если глюк или рефакторинг, то тратят от 3 до 10 раз больше времени чтобы достать из оперируемого забытый внутри тампон.
Думаете, только в этой_стране?
С одной стороны, это плохо, что не тестируют особо, но далеко не всегда это плохо. Я пришел к тому, что сначала надо всегда делать прототип, не особо парясь о тестах там, главное чтобы работало, а уже потом все с нуля писать красиво и с тестами, если времени хватит на них. Если же времени не хватит, то после написания прототипа обычно получается вполне хорошо даже без тестов (ну кроме совсем уж очевидных ляпов). Причем в прототипе какие-то заботы о тестах = потеря времени. Написание продакшн кода без прототипа = потеря времени на тестировании и отладке. Причем пропускать стадию прототипирования можно только в том случае, если Вы делали точно такую же конкретную задачу недавно. Но, в целом, время на тестирование и хорошую архитектуру себя окупают всегда (для продакшн кода). Каждый это знает, кучу исследований было по этому поводу, но пересилить себя тяжко. Похоже, что точно также курильщикам бросить курить тяжко:)
Sign up to leave a comment.

Articles