Учебный центр IBS

DEV-001_C++ Шаблоны проектирования (GoF). Редакция для C++

Для кого: Бэкенд разработчикМидл Мидл
Начало: По факту набора потока
Длительность: 1 неделя
Улучшаемые навыки:
SOLIDООП
СертификатОнлайн

Описание курса

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

Модуль 1

  • Принципы хорошего дизайна программной системы (SOLID)
  • Понятие паттерна проектирования
  • Метамодель паттерна проектирования
  • Элементы паттерна проектирования

Модуль 2

  • Composite
  • Decorator
  • Proxy
  • Adapter
  • Flyweight
  • Bridge
  • Facade

Модуль 3

  • Factory Method
  • Abstract Factory
  • Builder
  • Prototype
  • Singleton

Модуль 4

  • Chain of Responsibility
  • Command
  • Interpreter
  • Iterator
  • Mediator
  • Memento
  • Observer
  • State
  • Strategy
  • Template Method
  • Visitor

Модуль 5

  • Реализация структурных паттернов
  • Реализация порождающих паттернов
  • Реализация поведенческих паттернов

Отзывы о курсе

Отзывов пока нет
Будьте первым, напишите отзыв и поставьте оценку этому курсу.

Еще курсы