Паттерны проектирования C# и .NET — Май 2020

28 участников

О чём курс

Паттерны проектирования позволяют сократить время на решение типичных архитектурных задач — в этом курсе вы научитесь адаптировать классические подходы GoF под возможности современного C# и .NET. Вы разберете принципы SOLID, порождающие, структурные и поведенческие паттерны, а также узнаете, как внедрять их в реальные проекты с помощью современных инструментов разработки, таких как Rider. Материал ориентирован на C#-разработчиков, желающих перейти от базовых примеров к продвинутым вариациям паттернов с использованием возможностей языка. В результате вы научитесь проводить профессиональный рефакторинг кода и выстраивать гибкую архитектуру систем.

Программа обучения

  • Принципы проектирования SOLID: Принцип единственной обязанности, Принцип открытости/закрытости, Принцип подстановки Лисков, Принцип разделения интерфейсов, Принцип инверсии зависимостей
  • Порождающие паттерны: Строитель, Фабричный метод, Абстрактная фабрика, Прототип, Синглтон
  • Структурные паттерны: Адаптер, Мост, Компоновщик, Декоратор, Фасад, Приспособленец, Заместитель
  • Поведенческие паттерны: Цепочка обязанностей, Команда, Интерпретатор, Итератор, Посредник, Хранитель, Null Object, Наблюдатель, Состояние, Стратегия, Шаблонный метод, Посетитель
Складчина создана 7 мая 2020 г. · описание обновлено 23 марта 2026 г.

Выпуски серии 2

Все 2
Повтор 288 ₽Май 2020 Вы здесь

Другие материалы автора 3

DN Dmitri Nesteruk Все материалы
114 ₽ 799 ₽