Инфокупон закрывается. Последняя распродажа
Скидка 40% по промокоду LAST40

Экстремальное программирование: пишем код, за который не стыдно

Экстремальное программирование: пишем код, за который не стыдно

Пришлем демо-версию вам на почту

Применение инженерных практик на реальных задачах
формат записи:видео
длительность:25 часов
объем:8,15 Гб
год:2016
сайт:показать

Купить полную версию

всего 799 руб

Старая цена: 9 900 руб

Скидка: 92%

Выгода: 9 101 руб

в корзину оформить

Максимально эффективно вместе

О курсе «Экстремальное программирование: пишем код, за который не стыдно»

Программа курса
 

  • Ценности, принципы и практики экстремального программирования

Что такое экстремальное программирование. История возникновения и разработческая культура. Ценности XP и обзор основных инженерных практик.


 

  • Рефакторинг

Определение, базовые приемы рефакторинга и безопасный рефакторинг. Маленькие шаги, технический долг и управление техническим долгом. Рефакторинг унаследованного кода и продвинутые приемы рефакторинга.


 

  • Юнит-тестирование

Виды тестов и пирамида тестирования. Зачем тестировать код. Тестирование как способ обеспечение качества продукта. Определение и атрибуты хорошего юнит-теста. Структура теста и покрытие кода тестами. Способы именования тестов и тесты дублеры. Тестирование поведения и тестирование состояния. Тестабельный дизайн и шаблоны разработки юнит-тестов. Тестовые фреймворки.


 

  • Разработка через тестирование

Что такое test-driven development. Кто пишет тестыи как написать нетестируемый код. В чем разница между юнит-тестированием, test first и TDD. Внутреннее и внешнее качество системы. Ценность и механика TDD. Red-Green-Refactor и инкрементальный дизайн. Шаблоны красной и зеленой полосы. Проектирование API через тесты. Шаблоны тестабельного дизайна. Подходы к построению дизайна outside-in, inside-out.


 

  • Основные практики экстремального программирования

Как декомпозировать требования на истории, оценивать работу и прогнозировать сроки. Как организовать непрерывную поставку и релизить максимально часто. Зачем нужно парное программирование и когда его стоит применять. Обзор основных практик экстремального программирования. Как разные практики экстремального программирования усиливают и дополняют друг друга. И наконец, как выглядит рабочий день экстремального программиста.

Несколько отзывов об Инфокупоне

Смотреть все отзывы

Партнеры Инфокупона
payment methods

© 2012—2020 infokupon.net. Записи тренингов со скидкой до 95%.
Политика конфиденциальности