Источник: Nuances of Programming Что такое TDD TDD — это аббревиатура от test-driven development (разработка через тестирование). Она широко известна в IT-индустрии благодаря книге Кента Бека по программной инженерии “Экстремальное программирование”. В этом бестселлере представлен новый метод разработки программного обеспечения — экстремальное программирование. Смысл названия “экстремальное программирование” кроется в главной идее этого метода — доведении обычной практики программирования до предела совершенства. Поэтому TDD — один из наиболее часто рекомендуемых методов. На приведенном ниже изображении представлена классическая модель TDD: Модель TDD отражает три этапа этого метода. Считается, что разработка через тестирование заключается в том, чтобы начать с создания тестов, а лишь затем переходить к написанию кода. Это неправильное понимание. Сперва тест, потом код — это скорее Test-First Development (предварительная разработка тестов), а не Test-Driven Development (разра
Что такое разработка через тестирование и как эффективно ее использовать
9 июня 20229 июн 2022
83
3 мин