TGViewer
AvitoTech AvitoTech @avitotech · 25.8K subscribers
Post #2686 16.1K
Соскучились по паттернам? У нас тут как раз есть новые выпуски 💻

В этот раз обсуждаем поведенческие паттерны:

1️⃣ Strategy (Стратегия) и State (Состояние). Один из них инкапсулирует алгоритмы или поведение в специальные классы, второй — проверки состояния объекта для изменения его поведения;

2️⃣ Command и Mediator. Идея Команды в том, чтобы отделить объект, инициирующий операцию, от объекта, который «знает», как её выполнить. Посредник же отвечает за координацию взаимодействий между группой объектов;

3️⃣ Observer (Наблюдатель) и Chain Of Responsibility (Цепочка обязанностей) — паттерны, один из которых оповещает при изменении состояния системы, второй — отделяет инициатора от получателя передачей операции;

4️⃣ Memento и Template Method. Хранитель фиксирует внутреннее состояние объекта, а Шаблонный метод — описывает алгоритм действий, реализуемый через наследование и абстрактные методы.

Посмотреть все четыре выпуска можно в удобном формате на сайте.

#backend
  • ❤ 23
  • 👍 16
  • 🔥 9
  • 😢 1
More from @avitotech
  1. Oct 16, 2026Post #3498
  2. Oct 15, 2026В ближайшее время нам это не грозит (надеемся) Если в прошлый раз мы обсуждали, как мы при…
  3. Oct 15, 2026Что объединяет эти профессии: линотипист, чертежник, телефонист?Они исчезли из-за автомати…
  4. Oct 14, 2026↖️↖️↖️ РЕГИСТРАЦИЯ НА AVITO INFRAWEEN PARTY ↖️↖️↖️ Обсудим реальные инфраструктурные задач…
  5. Oct 13, 2026🧑‍💻 QA, срочный сбор! Как построить процесс тестирования и контролировать качество, когд…
  6. Oct 9, 2026Post #3493
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 →