Що нового?

Придбаний [Нетология] Экстремальное программирование: пишем код, за который не стыдно

Інформація про покупку
Тип покупки: Складчина
Ціна: 4950 ГРН
Учасників: 0 з 6
Організатор: Відсутній
Статус: Набір учасників
Внесок: 858 ГРН
0%
Основний список
Резервний список

Gadzhi

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

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

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

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

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

  • Основные практики экстремального программирования
    8 часов практики 8 часов теории
    Как декомпозировать требования на истории, оценивать работу и прогнозировать сроки. Как организовать непрерывную поставку и релизить максимально часто. Зачем нужно парное программирование и когда его стоит применять. Обзор основных практик экстремального программирования. Как разные практики экстремального программирования усиливают и дополняют друг друга. И наконец, как выглядит рабочий день экстремального программиста.
Продажник:
Скрытое содержимое.
http://netology.ru/programs/xp
 
Угорі