Рефакторинг кода. Редакция для С++

По мере наполнения
Москва. Курс


Тема курса: C++
Уровень: Профессиональные
В курсе рассматривается понятие рефакторинга как способа предотвращения распада программы.

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

В рамках курса будет сделан обзор проблемных участков разработки не только в коде, но и в базах данных, а также частично на уровне управления. Это позволит шире взглянуть на проблемы поддержания и развития программного продукта. На практике будут разобраны основные методики рефакторинга для программного кода.

Слушатели смогут на собственном опыте понять пользу такой практики рефакторинга, как «маленькие шаги» при применении ее к проекту, который будет предложено привести к поддерживаемому состоянию в течение курса.

Результатом курса будет практическое ознакомление с техниками рефакторинга, а также выработка некоторых правил (и впоследствии привычек), которые позволят не делать распространённых и легко обнаруживаемых ошибок сразу.

Разбираемые темы:

  • Введение
  • Организация методов
  • Перемещение ответственности между объектами
  • Организация данных
  • Упрощение условных выражений
  • Упрощение вызовов методов
  • Использование наследования
  • Заключение
Если у вас есть вопросы по этому курсу, нажмите: Расскажите мне об этом курсе
Длительность:

24 ак. часа


График занятий:

Идёт набор.


Обучающая компания

Luxoft Training

Москва, 1-й Волоколамский проезд, д. 10, стр. 3
м. Сокол, Октябрьское поле

все курсы компании