TGViewer
Сохранёнки программиста Сохранёнки программиста @prog_stuff · 6.52K subscribers
Post #2323 1.27K
SOLID по картинкам

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

Принципы в картинках наглядно показывают, какие проблемы бывают в ООП и как их решает SOLID. А в статье можно углубиться в детали:

S — Принцип единственной ответственности: каждый класс делает только своё дело.

O — Принцип открытости/закрытости: код можно расширять, но не ломать старое.

L — Принцип подстановки Барбары Лисков: дочерний класс должен вести себя, как родительский.

I — Принцип разделения интерфейсов: не стоит заставлять объект реализовывать ненужные методы.

D — Принцип инверсии зависимостей: работаем с абстракциями, а не с конкретными реализациями.

#шпаргалка #начинающим #ru
  • 🔥 5
  • ❤ 1
More from @prog_stuff
  1. Sep 30, 2026Как запускать асинхронное GRPO без общей машины Обстоятельный разбор рабочей системы: трен…
  2. Sep 30, 2026Как исследовать легаси-код с ИИ до первого рефакторинга Гайд по «археологии» незнакомой си…
  3. Sep 29, 2026Как устроена криптография Ethereum-кошелька на Go Статья о цепочке «создать ключ, получить…
  4. Sep 29, 2026Как вынести тени в отдельные проходы Custom SRP в Unity Обстоятельное продолжение серии о…
  5. Sep 28, 2026Как настроить распределённую трассировку Java-микросервисов с OpenTelemetry Обстоятельный…
  6. Sep 28, 2026Как собрать GraphRAG для данных ServiceNow на Python и Neo4j Обстоятельная книга о пути от…
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 →