Нашёл время таки оформить соответствующую статью. На сайте: alexkosarev.name/2023/05/23/solid-in-details-dip/ В VK: vk.com/@shurik_kodit-princip-inversii-zavisimosti-solid-v-detalyah
Очередное отличное видео на любимом канале, Спасибо! Просьба, возможно это нужно многим-нельзя ли выпустить небольшое руководство по работе с hibernate (подключение, настройка, создание и сохранение таблиц) , столкнулся с этой темой и серьёзно забуксовал, несмотря на обилие видео и статей в интернете толковой информации увы не нашёл, а проблема в общем то насущная. Спасибо за контент и подачу, всё предельно понятно, грамотно и актуально.
Про "Чистый код" не вспомню, давно читал, но в "Чистой архитектуре" про принцип инверсии зависимости точно есть, т.к. книга посвящена в целом принципам SOLID и архитектурным решениями, образовавшимся вокруг этих принципов.
Я чет не пойму, какая разница связан код через классы или интерфейсы, если не менять контракт а только реализацию то в худшем случае с только классами это поменять название класса в зависимых модулях, все, интерфейс в этом плане вас не спасет от изменения контракта. Декоратор также легко делается без интерфейсов. Так может принцип то не про интерфейсы?
конечно не про интерфейсы, и не про контракты, он про направление зависимостей. Интерфейсы в данном случае -- удобный способ организации зависимостей в нужном направлении. Что автор ролика и показал.
Нашёл время таки оформить соответствующую статью.
На сайте: alexkosarev.name/2023/05/23/solid-in-details-dip/
В VK: vk.com/@shurik_kodit-princip-inversii-zavisimosti-solid-v-detalyah
Спасибо. Внятно и полезно.
Отличное видео, спасибо! Если можно, то показывайте горячие клавиши, ктр пользуетесь.
Спасибо!
Нравиться
Очередное отличное видео на любимом канале, Спасибо! Просьба, возможно это нужно многим-нельзя ли выпустить небольшое руководство по работе с hibernate (подключение, настройка, создание и сохранение таблиц) , столкнулся с этой темой и серьёзно забуксовал, несмотря на обилие видео и статей в интернете толковой информации увы не нашёл, а проблема в общем то насущная. Спасибо за контент и подачу, всё предельно понятно, грамотно и актуально.
Спасибо за комментарий, вообще планов по Hibernate нет, по крайней мере, на ближайшее будущее. Но возможно и до него дойдёт.
Роберт Мартин писал про это в книге Чистый код?
Про "Чистый код" не вспомню, давно читал, но в "Чистой архитектуре" про принцип инверсии зависимости точно есть, т.к. книга посвящена в целом принципам SOLID и архитектурным решениями, образовавшимся вокруг этих принципов.
Я чет не пойму, какая разница связан код через классы или интерфейсы, если не менять контракт а только реализацию то в худшем случае с только классами это поменять название класса в зависимых модулях, все, интерфейс в этом плане вас не спасет от изменения контракта. Декоратор также легко делается без интерфейсов. Так может принцип то не про интерфейсы?
конечно не про интерфейсы, и не про контракты, он про направление зависимостей. Интерфейсы в данном случае -- удобный способ организации зависимостей в нужном направлении. Что автор ролика и показал.