Тема доклада:Перестаньте писать тестыТезисы доклада:За время своей работы я регулярно наблюдал за тем, как люди пишут тесты и дискутируют в комментариях к PR, вместо того, чтобы запустить код. Не надо так. Писать тесты, которые будут работать быстро, которые будет легко поддерживать, и которые будут описывать суть происходящего - очень тяжёлая работа. Тесты - это только один из инструментов, направленных на повышение поддерживаемости проекта. Кроме тестов у нас есть:
- статическая типизация
- линтеры
- автоматическое форматирование
- докстринги
В докладе я расскажу, почему это очень мощные инструменты, как извлечь максимум из них и как всё-таки писать тесты, когда дешёвые подходы себя исчерпают.
О себе:До Playrix я работал в таких компаниях, как Домклик и Rambler Digital Solutions, поучаствовал в разработке множества сервисов в очень разных условиях. В работе от 20 до 50% трачу на то, чтобы другим разработчикам было весело и удобно. Мой девиз - делай добро и беги.