Курс Архитектурные практики обеспечения качества решения

Код: Arch-05

Продолжительность курса

16 Академических часов

Учебный курс, посвященный методам контроля и обеспечения качества архитектуры решения. 

Стоимость курса

24 000 руб
Заказать

Цели курса:

Дать представление о ключевых обязанностях архитектора по обеспечению качества архитектуры:

  • Поддержание архитектурной целостности решения
  • Рефакторинг исходного кода
  • Оптимизация архитектуры 

Аудитория

  • Архитекторы и проектировщики
  • Ведущие разработчики

Содержание курса

Глава 1. Введение

  • Основные характеристики архитектуры
  • Стабильность решения и связь с архитектурой

Глава 2. Непрерывная интеграция

  • Планирование и организация интеграции приложения
  • Планирование и организация интеграционного тестирования (Unit тестирование)
  • Test Driven Design

Глава 3. Контроль качества исходного кода

  • Стандарты кодирования как метод обеспечения качества решения
  • Статический анализ исходного кода
  • Цели и методы осуществления персональной оценки кода

Глава 4. Рефакторинг кода

  • Организация методов
  • Перемещение ответственности между объектами
  • Организация данных
  • Упрощение условных выражений
  • Упрощение вызовов методов
  • Использование наследования

Глава 5. Оптимизация архитектуры

  • Среда тестирования архитектурных решений
  • Идентификация узких мест решения
  • Виды нагрузочного тестирования

Глава 6. Заключение