Test driven development: как писать чистый код, который работает

Содержание — Краткое введение в тестирование: что такое тесты и какие виды тестов существуют. — Должен ли разработчик писать тесты? — Что такое TDD и почему Катя решила попробовать эту методику. — «Утром код — вечером тесты» или «Утром тесты — вечером код»? — Какую логику и какие данные нужно тестировать, а когда тесты не нужны. — Как Катя пишет код по TDD. — Основные принципы и этапы TDD. — Как TDD помогает увеличить скорость и снизить затраты на разработку. — Разработка через тестирование на практике. Как TDD спасает компанию от «пожаров». — Забиваете на best practices во время инцидентов? Остановитесь и подумайте. — Как хорошие тесты становятся документацией к коду. — Что такое test cases и как они связаны с use cases. — Как методика TDD влияет на структуру команды и процессы. — Что такое технический долг. — Как «постмортем» помогает не воспроизводить одни и те же факапы. — Что ещё почитать по про test driven development. Гость: Катя Филиппова. Бэкенд-разработчик на Golang в Garage Eight. Восемь лет опыта в коммерческой разработке. Успела поработать в стартапе и большой корпорации. Сейчас совместно с кросс-функциональной командой создаёт микросервисы и решает задачи бизнеса.
Back to Top