Паттерны проектирования и рефакторинг
ППиР
Цели курса - сформировать у слушателей понимание подходов к обеспечению качества решения на протяжении этапа разработки ПО.
Аудитория
Разработчики и тестировщики, желающие сформировать целостное понимание процесса обеспечения качества процесса разработки программных решений.
Предварительный уровень подготовки
Понимание основных концепций объектно-ориентированного программирования и проектирования
Программа курса
Модуль 1. Обеспечение качества в фазе «Разработка (конструирование)»
Модуль 2. Паттерны проектирования (GoF)
Модуль 3. Методики рефакторинга кода
Модуль 4. Индикаторы (запахи) плохого кода