TDD означает "Разработка через тестирование" (Test-Driven Development). Это процесс разработки программного обеспечения, при котором автоматизированные тесты являются основным инструментом разработки. Эти тесты пишутся до написания кода и являются основным элементом качества, обеспечивая правильность, надежность и отсутствие ошибок в коде.
TDD стал широко признанным в сообществе разработчиков TypeScript как необходимый навык в современном мире веб-приложений, архитектур, ориентированных на сервисы, и разработки настольных приложений. Курс "Основы TDD на TypeScript" - это пошаговая программа на TypeScript, разработанная для того, чтобы сделать вас более квалифицированным разработчиком TypeScript, обучая вас навыку TDD. Он охватывает основы разработки через тестирование, позволяя вам быстро войти в практику TDD на TypeScript.
Курс "Основы TDD на TypeScript" очень практичен: вы будете проводить свое время, изучая практику разработки через тестирование через серию упражнений по программированию, перемежаемых теорией. Этот курс был проведен очно множество раз с различными группами, и в процессе мы отточили методику обучения и изучения TDD.
Целевые результаты:
Понимание того, что такое TDD и почему вы захотите практиковать его.
Осознание анатомии теста и умение писать хорошие модульные тесты.
Понимание и использование потока разработки через тестирование, а также использование набора инструментов и техник для того, чтобы выйти из затруднительных ситуаций, если вы не испытываете этот ритм.
Понимание того, как высокоуровневый дизайн и TDD работают вместе для достижения отличных результатов в дизайне.
Написание модульных тестов для достаточно сложного решения, которые будут поддерживаемыми в будущем.
Реализация требований (Пользовательского Сценария/Использования) с помощью соответствующих тестов и кода.
Написание более слабо связанного кода, используя соответствующие Тестовые Дубликаты.
Использование соответствующего фреймворка для создания динамических тестовых дубликатов.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.