TDDx2, BDD, DDD, FDD, MDD и PDD, или все, что вы хотите узнать о Driven Development.
TDD — Test Driven Development TDD — это методология разработки ПО, которая основывается на повторении коротких циклов разработки: изначально пишется тест, покрывающий желаемое изменение, затем пишется программный код, который реализует желаемое поведение системы и позволит пройти написанный тест. Затем проводится рефакторинг написанного кода с постоянной проверкой прохождения тестов. TDD считается одной из форм правильного метода построения приложения. Философия разработки на основе тестов заключается в том, что ваши тесты являются спецификацией того, как ваша программа должна вести себя...
3 года назад
Собес Python №8. Что такое BDD?
Сonnect accepted, уважаемые! 👋 🤔Вопрос: Что такое BDD (Behaviour Driven Development) ? 😎Ответ: Очень похожа на TDD (Test Driven Development), сначала идут тесты и потом разработка, но предназначение совершенно раное у них. BDD предполагает описание тестировщиком/аналитиком пользовательских сценариев на естественном языке, то есть получается это разработка на описании поведения. 💥Поддержите нас - подписывайтесь на канал ! 🔥Если вы хотите нас поддержать вы можете сделать небольшой вклад на нашей страничке boosty: https://boosty...