Test driven development: как писать чистый код, который работает
Содержание
— Краткое введение в тестирование: что такое тесты и какие виды тестов существуют.
— Должен ли разработчик писать тесты?
— Что такое TDD и почему Катя решила попробовать эту методику.
— «Утром код — вечером тесты» или «Утром тесты — вечером код»?
— Какую логику и какие данные нужно тестировать, а когда тесты не нужны.
— Как Катя пишет код по TDD.
— Основные принципы и этапы TDD.
— Как TDD помогает увеличить скорость и снизить затраты на разработку.
— Разработка через тестирование на практике. Как TDD спасает компанию от «пожаров».
— Забиваете на best practices во время инцидентов? Остановитесь и подумайте.
— Как хорошие тесты становятся документацией к коду.
— Что такое test cases и как они связаны с use cases.
— Как методика TDD влияет на структуру команды и процессы.
— Что такое технический долг.
— Как «постмортем» помогает не воспроизводить одни и те же факапы.
— Что ещё почитать по про test driven development.
Гость: Катя Филиппова.
Бэкенд-разработчик на Golang в Garage Eight. Восемь лет опыта в коммерческой разработке. Успела поработать в стартапе и большой корпорации. Сейчас совместно с кросс-функциональной командой создаёт микросервисы и решает задачи бизнеса.
1,288 view
954
296
3 years ago 00:16:50 14
Laravel Test Driven API - Course Intro
12 years ago 01:36:34 22
Pragmatic Test Driven Development
7 years ago 00:22:07 32
Test Driven Development & Qtestlib
3 years ago 00:42:12 14
Data Science и Test-driven development (Дмитрий Свирчков)
3 years ago 00:10:36 14
Laravel Test Driven API - create todo task
3 years ago 00:09:50 7
Laravel Test Driven API - using factory
3 years ago 00:07:41 11
Laravel Test Driven API - change task status
5 years ago 00:26:20 21
Agile - Test Driven Development (Разработка через тестирование)
8 years ago 00:39:13 22
Unit тестирование. Test Driven Development
3 years ago 00:08:54 7
Laravel Test Driven API - protect route auth middleware
5 years ago 00:31:07 23
Test driven development with by Sarah Dayan
12 years ago 00:03:01 61
Audi S6, S7 and S8 test driven
9 years ago 00:56:02 70
Volkswagen Tiguan test driven new VW 2016/2017
3 years ago 00:07:12 4
Laravel Test Driven API - Installation
3 years ago 00:08:21 1
Laravel Test Driven API - test for validation
6 years ago 00:05:11 1
Test of hydraulic driven axles
3 years ago 00:07:12 1
Laravel Test Driven API - first passed test
10 years ago 00:08:27 9
The Pagani Test Driver - /DRIVEN
2 years ago 00:02:07 7
Drawbacks of using test driven development
6 years ago 00:28:17 25
Test Driven Laravel - e01 - Introduction, PHPUnit Setup & Books Test Part 1
12 years ago 00:07:27 12
Let’s Code: Test-Driven JavaScript Announcement
5 years ago 00:08:09 3
Элементы Test Driven Development на Python
5 years ago 00:23:56 16
Sarah Dayan - Test-Driven Development with - Amsterdam 2020