Первые шаги в TDD 1
Павел Габриель руководитель проектов, программист «Смарт системз» 2
Что такое TDD? 3
Лучший код 4
Меньше ошибок 5
Как? 6
Пишем тест Заставляем его работать Улучшаем код 7
Red Green Refactor 8
9
Проблема 10
Как тестировать то, чего ещё нет? 11
Мастер-класс 12
Арабские-> Римские + базовые шаблоны TDD 13
I V X L C D M 15
I - 1 V – 5 X – 10 L – 50 C – 100 D – 500 M –
Clarke Ching ( 17
Инструменты 18
MS Excel 19
Visual Basic 20
Настроим тестовую среду 21
Test First 22
Что мы хотим протестировать? 23
a2r 24
Как тестировать? 25
Assert First 26
Убедимся (assert), что 27
a2r(N) == M 28
Какой тест пишем первым? 29
Test Data & Evidence Data 30
практика 31
Fake It 32
Obvious Implementation 33
Что почитать по теме? 34
Kent Beck «Test Driven Development: By Example» 35
test-driven-development-tutorial 36
Готов помочь 37
Спасибо за внимание! Вопросы? 38