Большой стрим про SOLID и GRASP

54 участника

О чём курс

Работа над сложными проектами неизбежно приводит к «кодовой каше», если вовремя не внедрить принципы проектирования — здесь разбирают, как превратить хаотичный код в управляемую структуру. Вместо заучивания определений для собеседований вы научитесь видеть исходные проблемы, которые привели к созданию паттернов SOLID и GRASP, и поймете, в каких именно ситуациях их стоит применять. Основное внимание уделяется не теории, а архитектурному мышлению: как минимизировать зависимости в коде, чтобы упростить рефакторинг и снизить риски поломок при добавлении новых функций. Вы разберете, как применять эти принципы как на уровне высокоуровневых модулей, так и на уровне классов и функций, что поможет подготовиться к сложным техническим интервью и перевести разработку на профессиональный уровень.

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

  • Исходные причины возникновения принципов SOLID и GRASP
  • Применение SOLID и GRASP к высокоуровневым модулям
  • Разделение кода на процедуры, функции и классы
  • Взаимосвязь архитектурных принципов и паттернов GoF
  • Анализ реальных примеров кода и рефакторинг
  • Стратегии предотвращения накопления «технического долга» в растущих проектах
Складчина создана 1 августа 2024 г. · описание обновлено 23 марта 2026 г.

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

ДЕ Дмитрий Елисеев Все материалы
192 ₽ 4 000 ₽