Писать ли Unit-тесты до готовности MVP?

Писать ли Unit-тесты до готовности MVP (минимально жизнеспособного продукта)? Какие у вас есть аргументы ЗА и ПРОТИВ, поделитесь пожалуйста опытом.
— Команда, в которой практически нет опыта написания модульных тестов и которая перешла на scrum.
  • Вопрос задан
  • 327 просмотров
Пригласить эксперта
Ответы на вопрос 3
Bavashi
@Bavashi
Если вы следуете методологии TDD, то конечно писать. В этом случае - без вариантов. При этом эти тесты вы будете дополнять, дописывать по мере увеличения готовности продукта, уточнение требований, тестовых данных и т.п. и т.д.
Ответ написан
@jazzus
Дело не только в поддержке кода. С тестами, если писать их до фичи, имхо самая продуктивная и быстрая разработка.
Во-первых это детальное тз. А любое тз ускоряет процесс.
Во-вторых не нужно шлепать браузером при кажом чихе. Заполнять формы руками и т.д. Плюс если несколько ролей доступа или связанные процессы, то руками проверять геморой.
В третьих поддерживает код в дальнейшем, незаменим при рефакторинге и является отличной документацией. Нужно вспомнить процесс и какая логика - печатаешь тест на принтере и вспоминаешь под кофеек. Короче рекомендую.
Ответ написан
@ArthurAm
Могу копать, могу не копать
Напишите смоук тесты на критичные места и хватит. А то получится как например в этой статье , где человек 4 месяца выстраивал архитектуру с нулевым опытом в проектировании и писал тесты по три недели на модуль, вместо того чтобы выкатывать MVP
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы