
Sign up to save your podcasts
Or
Гость — Максим Соснов, тимлид в web-команде в Тинькофф Путешествиях.
О чем болтаем?
Разматываем аббревиатуры TDD, BDD и DDD. Рассуждаем, каким образом эти подходы драйвят разработку и кому подходят. Говорим об их плюсах и минусах, а также трудностях при внедрении, и выясняем, что мешает командам применять тот или иной подход на практике.
Таймкоды:
00:00 Начало
00:40 О чем болтаем?
1:40 TDD — Test Driven Development
4:10 Зачем писать тест, который поможет задизайнить код, когда можно посмотреть ТЗ
4:54 Red-green refactor
7:37 Как убедить команду, что TDD ускоряет разработку
10:45 Минусы TDD-подхода
12:47 Как TDD работает на фронтенде
15:58 BDD — Behavior Driven Development
20:36 Невыдуманные истории внедрения и использования BDD
25:53 DDD — Domain Driven Design
29:05 Краткий конспект: что такое TDD, BDD, DDD
31:11 Кому мы рекомендуем TDD, и с чего начать его внедрение
32:39 Блиц
Книги:
«Идеальный программист. Как стать профессионалом разработки», Роберт Мартин;
«Экстремальное программирование: разработка через тестирование», Бек Кент
Ссылки:
Как DDD помог нам построить новые ревизии в пиццериях https://habr.com/ru/company/dododev/blog/523540/
Канал IT’s Tinkoff в Телеграме: https://t.me/itstinkoff
Больше про карьеру в IT в Тинькофф: https://l.tinkoff.ru/about-it-career
Канал QA Tinkoff в Телеграме: https://web.telegram.org/z/#-1436363875
Гость — Максим Соснов, тимлид в web-команде в Тинькофф Путешествиях.
О чем болтаем?
Разматываем аббревиатуры TDD, BDD и DDD. Рассуждаем, каким образом эти подходы драйвят разработку и кому подходят. Говорим об их плюсах и минусах, а также трудностях при внедрении, и выясняем, что мешает командам применять тот или иной подход на практике.
Таймкоды:
00:00 Начало
00:40 О чем болтаем?
1:40 TDD — Test Driven Development
4:10 Зачем писать тест, который поможет задизайнить код, когда можно посмотреть ТЗ
4:54 Red-green refactor
7:37 Как убедить команду, что TDD ускоряет разработку
10:45 Минусы TDD-подхода
12:47 Как TDD работает на фронтенде
15:58 BDD — Behavior Driven Development
20:36 Невыдуманные истории внедрения и использования BDD
25:53 DDD — Domain Driven Design
29:05 Краткий конспект: что такое TDD, BDD, DDD
31:11 Кому мы рекомендуем TDD, и с чего начать его внедрение
32:39 Блиц
Книги:
«Идеальный программист. Как стать профессионалом разработки», Роберт Мартин;
«Экстремальное программирование: разработка через тестирование», Бек Кент
Ссылки:
Как DDD помог нам построить новые ревизии в пиццериях https://habr.com/ru/company/dododev/blog/523540/
Канал IT’s Tinkoff в Телеграме: https://t.me/itstinkoff
Больше про карьеру в IT в Тинькофф: https://l.tinkoff.ru/about-it-career
Канал QA Tinkoff в Телеграме: https://web.telegram.org/z/#-1436363875
57 Listeners
121 Listeners
6 Listeners
206 Listeners
98 Listeners
88 Listeners
20 Listeners
17 Listeners
17 Listeners
0 Listeners
113 Listeners
3 Listeners
0 Listeners
2 Listeners
5 Listeners
0 Listeners