В современном быстро развивающемся цифровом мире доступ к информационно-коммуникационным технологиям (ИКТ) стал краеугольным камнем экономического развития и социальной интеграции. Однако преобразующий потенциал ИКТ может быть полностью реализован только тогда, когда эти технологии могут использоваться в оптимальных условиях.
АйТиКартоха @itkartoha
User
90% разработчиков не понимают принцип инверсии зависимостей из SOLID. DIP — это не про абстракции
4 min
63K
Зачастую, когда речь заходит про принцип инверсии зависимостей, можно услышать, что инверсия зависимостей (далее DIP) — это что-то там про зависимость от абстракций, и приводятся примеры, где в качестве «плохого» случая, используются конкретные классы, а в исправленном случае, используются абстрактные классы или интерфейсы. Но такая трактовка принципа в корне неверна.
Почему такая трактовка неверна и в чем же суть принципа — об этом и пойдет речь далее.
+70
Information
- Rating
- Does not participate
- Registered
- Activity