Що нового?

Придбаний Рефакторинг кода для С++ [2022] [Академия Информационных Систем]

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

Gadzhi

Модератор
Рефакторинг кода для С++ [2022]
Академия Информационных Систем (АИС)


В ходе обучения Вы получите знания о передовых техниках улучшения читабельности существующего кода и научитесь выделять проблемные места в программном коде на языке C++.

Содержание:
Модуль 1
  • Введение.
  • Понятие рефакторинга и его назначение.
  • Разработка через тестирование.
Модуль 2
  • Общие проблемы в коде.
  • Организация данных.
  • Поля. Массивы данных.
  • Ссылки и значения. Кодовые поля.
  • Упрощение условных выражений. Упрощение вызова методов.
  • Работа с обобщениями.
  • Композиция методов.
Модуль 3
  • Проблемы внутри класса.
  • Именование.
  • Чрезмерная сложность.
  • Дублирование.
  • Условная логика.
Модуль 4
  • Перемещение функционала между объектами.
  • Принцип единой ответственности.
  • Связность.
  • Закон Деметра.
  • Передвижение методов/полей.
  • Выделение класса. Встраивание класса.
  • Сокрытие делегатов.
  • Удаление посредника.
Модуль 5
  • Проблемы во взаимодействии классов.
  • Данные. Наследование. Ответственность.
  • Приспосабливающиеся изменения.
  • Библиотечные классы.
Продажник

 
Угорі