Зачем писать тесты разработчику?

— Как думаете, зачем писать тесты разработчику? Чтобы добавить строчку в резюме: «Я знаю unit-тесты»? Как вы начинали писать тесты и чем мотивировали себя? В начале пути, когда я только учился программировать, казалось, что тесты — это лишняя головная боль. «Зачем тратить время на проверку того, что уже работает?» — думал я тогда. Да даже сейчас мне сложно начать писать тесты, и я знаю почему. А потому что в команде никто не пишет тесты. — А могу ли я быть тем человеком, кто покажет культуру написания тестов для кода? Ведь от этого выиграют все! Ведь когда у нас есть тесты, мы можем смело внести изменения в код, не боясь сломать что-то важное. Ты сможешь использовать свои тесты как документацию для своего кода, ведь это просто набор примеров того, как он должен работать. — А как замотивировать себя написать тест к своему коду? Ведь тратить каждый день по 30 минут — это тоже немало. Я тут могу только сказать своё мнение: только дисциплинированное, регулярное написание тестов по 30 минут в день может дать ощутимый результат и привести тебя к тому, что ты будешь писать код с мыслью о тестах изначально. А как вы начинали писать тесты?

repost

97

input message

напишите коммент

еще контент автора

еще контент автора

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь