Разработка через тестирование это как? Журнал «Код» программирование без снобизма
Например, https://deveducation.com/ при разработке функций корзины мы пишем тесты для добавления товаров, удаления товаров, и расчета общей цены в корзине. Юнит-тесты гарантируют, что все основные функции будут надежными с самого начала. Предметно-ориентированное проектирование (реже проблемно-ориентированное, англ. Domain-driven design, DDD) — это набор принципов и схем, направленных на создание оптимальных систем объектов. TDD, BDD, DDD, FDD, […]