fbpx

Тренинг

Continuous Delivery in .NET

Пожалуй, все знают, что такое Continuous Delivery. Многие даже могут отличить его от Continuous Deployment. Но при этом это редко где работает. И разработчики снова и снова тратят свое время на ручные деплойменты, проверку дефектов и их фиксов или споры с QA на предмет “это бага или фича”. Хотя правильно настроенный процесс Continuous Delivery позволяет вместо всего этого сосредоточится на том, что должен делать разработчик: писать код.

Почему же все так происходит? Часто все упирается в простое отсутствие опыта и навыков построения таких процессов. Данный тренинг как раз позволит заполнить теоретические пробелы и закрепит материал практическими занятиями.

Мы пройдем процесс создания работающего приложение от проработки требований до получения работающей системы. Все наши ходы записаны — участники тренинга получат доступ к репозиторию с кодом, по которому можно будет восстановить все этапы, пройденные на тренинге. В добавление к процессам мы рассмотрим ряд инструментов, которые помогут поднять продуктивность и фан разработки на новый уровень.

Детальная программа

Введение
  • Типичные проблемы разработки
  • Варианты решений
Итеративный подход к разработке (GOOS)
  • London school of TDD
  • Работа с требованиями
  • Приемочные тесты и их автоматизация
  • Iteration 0
  • Организация deployment pipeline
Project Start: Iteration 0
  • Создание проекта
  • Автоматизация сборки и запуска тестов с помощью FAKE
  • Добавление статического анализа кода (SonarQube)
  • Деплоймент и версионирование (Octopus, GitVersion)
Fun Driven Development
  • Молодежный TDD in .NET (xunit, fluentassertions, nsubstitute, autofixture)
  • Работа с живым кодом (ncrunch)
  • Рефакторинг и (Resharper)
  • Тестирование нетестируемого (Approval Tests)
  • Ревью кода и парное программирование
  • Requirements traceability and bugtracker automation
Deployment Pipeline
  • Continuous Integration (Teamcity)
  • Acceptance Tests (canopy)
  • Автоматизация процесса релиза
Целевая аудитория

.NET разработчики любого уровня, технические менеджеры

Тренер

Закажите тренинг в компанию

Мы используем файлы cookies для различных целей, включая аналитику и персонализированный маркетинг. Продолжая пользоваться сайтом, вы соглашаетесь на использование файлов cookies. Подробно ознакомиться с правилами работы с файлами cookies можно здесь

принять
Pkv Games BandarQQ Online Terbaik Dengan Deposit Super Modern permainan paling populer di situs poker online terbaik di indonesia di situs bukaqq Poker Online Aman dan Terpercaya slot online