Методологія TDD

Red-Green-Refactor, Chicago vs London schools, Domain TDD, UI TDD, Mutation testing

Прогрес теми5 уроків
Досвід (XP)120 хв • +150 XP
Прогрес теми0 / 5 (0%)

Список уроків у модулі (5)

5 статей за порядком
01

Цикл Red-Green-Refactor та ментальна модель TDD

Глубокое погружение в дисциплину Test-Driven Development: архитектура через клиентский интерфейс, три закона Кента Бека, фазы Red-Green-Refactor и техника Baby Steps.

25 хв•+30 XP
02

Лондонська vs Чиказька школа TDD (Mockist vs Classicist)

Сравнительный анализ классической (Чикагской) и мокистской (Лондонской) школ TDD: State Verification vs Interaction Verification, Outside-In vs Inside-Out и архитектурные критерии выбора.

25 хв•+30 XP
03

TDD чистої бізнес-логіки: покрокова розробка доменного ядра з нуля

Практическое руководство по пошаговой разработке сложной доменной логики: расчет динамических тарифов, промокодов и скидок с нуля через Baby Steps и рефакторинг в паттерн Strategy.

25 хв•+30 XP
04

TDD в екосистемі React: розробка UI та кастомних хуків через тести

Разработка пользовательских интерфейсов и хуков через TDD в React 19: user-centric формулирование спецификаций, пошаговое проектирование компонентов через Vitest и RTL, и TDD хуков через renderHook.

25 хв•+30 XP
05

Мутаційне тестування зі Stryker: оцінка якості та стійкості тестів

Инженерия качества тестов с мутационным анализом: почему 100% Code Coverage обманчиво, архитектура Stryker Mutator для TypeScript, статусы мутантов и интеграция в CI/CD пайплайны.

20 хв•+30 XP