Открыто

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

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 10 дек 2021.

Цена: 22000р.-81%
Взнос: 4066р.

Основной список: 6 участников

Резервный список: 2 участников

  1. 10 дек 2021
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Рефакторинг кода для С++ [2022]
    Академия Информационных Систем (АИС)


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

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

    Продажник
     
    1 человеку нравится это.
  2. Последние события

    1. flagrans
      flagrans участвует.
      21 июл 2022
    2. Descriptionvoid
      Descriptionvoid участвует.
      15 дек 2021
    3. flagrans
      flagrans участвует.
      13 дек 2021
    4. HeavySnow
      HeavySnow участвует.
      12 дек 2021