Skip to Content
Вступление

Вступление

Привет, программист! Меня зовут FOCKUSTY , и я собираюсь рассказать тебе про SOLID — пять принципов, которые помогут тебе писать хороший код.

Наверное, ты уже слышал про SOLID, скорее всего даже читал про него, однако до сих пор может быть не до конца понимаешь. Я попробую разложить всё по полочкам так, чтобы стало понятно.

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


SOLID как аббревиатура

  • S — Single Responsibility (Единственная ответственность)
  • O — Open-Closed (Открытость-закрытость)
  • L — Liskov Substitution (Подстановка Лисков)
  • I — Interface Segregation (Разделение интерфейсов)
  • D — Dependency Inversion (Инверсия зависимостей)

В этой книге мы разберем каждый принцип на живых примерах — с кодом и понятными объяснениями.


Источники, которые вдохновили

Last updated on