home.social

#инверсия_зависимостей — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #инверсия_зависимостей, aggregated by home.social.

  1. [Перевод] Ликбез по UseCase’ам Android: от базовых реализаций до мультипровайдерных и многомодульных систем — Часть 2

    В этой части мы обсудим многомодульный подход к реализации нашего примера с оплатой. А в заключительном разделе мы поговорим о том, как поддерживать сбалансированную Чистую архитектуру, избегая оверинжиниринга.

    habr.com/ru/companies/otus/art

    #clean_architecture #Чистая_архитектура #SOLID #SRP #DIP #LSP #инверсия_зависимостей #разделение_ответственности #архитектура_приложений

  2. DIP, SLAP, Coupling — База

    Всем привет! Я Борис Зырянов, разработчик в команде Платформы. В этой статье хочу рассказать про Dependency Inversion Principle, потому что это, пожалуй, один из самых важных принципов SOLID, понимание которого дает ключи к архитектуре программного обеспечения. Задача, стоящая перед настоящим текстом — придать объем DIP, продемонстрировав, как из лаконичных дефиниций следуют строгие правила по организации кода. В статье будут очерчены критерии корректного использования принципа, разобраны его определения и рассмотрен пример применения. Это даст понятную модель организации зависимостей кода, которую вы сможете применить на практике.

    habr.com/ru/companies/banki/ar

    #solid #принципы_solid #solid_принципы #solid_принципы_программирования #инверсия_зависимостей #принцип_инверсии_зависимостей

  3. 90% разработчиков не понимают принцип инверсии зависимостей из SOLID. DIP — это не про абстракции

    Зачастую, когда речь заходит про принцип инверсии зависимостей, можно услышать, что инверсия зависимостей (далее DIP) — это что-то там про зависимость от абстракций, и приводятся примеры, где в качестве «плохого» случая, используются конкретные классы, а в исправленном случае, используются абстрактные классы или интерфейсы. Но такая трактовка принципа в корне неверна. Почему такая трактовка неверна и в чем же суть принципа — об этом и пойдет речь далее.

    habr.com/ru/articles/872078/

    #solid #чистая_архитектура #dip #инверсия_зависимостей