TGViewer
WorkMe | Центр экспертизы WorkMe | Центр экспертизы @workme_expert · 115 subscribers
Post #64 43
GRASP vs GoF: Два уровня паттернов, делающих код гибким

Привет! 👋 Сегодня разберём следующий шаг после принципов ООП, SOLID, DRY, KISS и YAGNI — паттерны проектирования.
Они помогают писать чистый, гибкий и расширяемый код, который не ломается при изменениях.

Паттерн
— это типовое решение повторяющейся архитектурной задачи.
Это не готовый код, а модель, которую можно адаптировать под свою программу.

Сначала мы рассмотрим GRASP как более общие принципы распределения обязанностей, а затем перейдем к практическим паттернам GoF.

GRASP (General Responsibility Assignment Software Patterns) — это набор из девяти принципов, предложенных Крейгом Ларманом в книге «Применение UML и шаблонов проектирования». GRASP объясняют, как грамотно назначать ответственность классам и объектам, что позволяет создавать системы, которые обладают низкой связанностью и высоким зацеплением.

Все 9 принципов GRASP мы удобно поместили для вас в карточках вверху☝️

А дальше мы поговорим о паттернах GoF👇
  • 🔥 2
More from @workme_expert
  1. Oct 12, 2026🎮 Почему нейросети считают на видеокартах? Пока геймеры копили на видеокарту, у нее появи…
  2. Oct 9, 2026Новые реалии... 👨‍💻Устроился дизайнером в банк. Думал, буду рисовать графики, платежи и…
  3. Oct 8, 2026👀 ИИ написал код — кто его проверит? Правильно, тоже ИИ. CodeRabbit — AI-помощник: ищет п…
  4. Oct 6, 2026🤔 Задумывались ли вы, как посты в соцсетях, которые мы видим каждый день, влияют на наше…
  5. Oct 2, 2026🙃 Устали от плохих новостей? Понимаем. Хотели отвлечь вас разговором о работе, но темы по…
  6. Sep 30, 2026🛒Если Иван Иванов оплачивает каждый заказ в вашем тестовом магазине, однажды он наверняка…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →