Методология TDD
Red-Green-Refactor, Chicago vs London schools, Domain TDD, UI TDD, Mutation testing
Список уроков в модуле (5)
5 статей по порядкуЦикл Red-Green-Refactor и ментальная модель TDD
Глубокое погружение в дисциплину Test-Driven Development: архитектура через клиентский интерфейс, три закона Кента Бека, фазы Red-Green-Refactor и техника Baby Steps.
Лондонская vs Чикагская школа TDD (Mockist vs Classicist)
Сравнительный анализ классической (Чикагской) и мокистской (Лондонской) школ TDD: State Verification vs Interaction Verification, Outside-In vs Inside-Out и архитектурные критерии выбора.
TDD чистой бизнес-логики: пошаговая разработка с нуля
Практическое руководство по пошаговой разработке сложной доменной логики: расчет динамических тарифов, промокодов и скидок с нуля через Baby Steps и рефакторинг в паттерн Strategy.
TDD в экосистеме React: разработка UI через тесты
Разработка пользовательских интерфейсов и хуков через TDD в React 19: user-centric формулирование спецификаций, пошаговое проектирование компонентов через Vitest и RTL, и TDD хуков через renderHook.
Мутационное тестирование со Stryker: оценка качества тестов
Инженерия качества тестов с мутационным анализом: почему 100% Code Coverage обманчиво, архитектура Stryker Mutator для TypeScript, статусы мутантов и интеграция в CI/CD пайплайны.