🐴
хочу тут за ООП тереть
Sergei
О, тема!
Sergei
Спасибо за приглашение :)
Anonymous
а меня не позвали
SarcasmIO
я просто постою около стеночки, пожалуйста @f3ath
SarcasmIO
в замен на это сделаю вид, что я не видел рекламу в чате)0
SarcasmIO
ну нет, так нет(
Sergei
всем привет
🐴
они сдриснули)
🐴
да и фиг с ним
🐴
не в чате смысл
Sergei
я в замешательстве :)
Artur
оопру
Artur
какую такую опру
🐴
Зачем ты ее прешь?
🐴
https://www.youtube.com/watch?v=S-RjiMAxHio&list=PLmqFxxywkatStbd9hdzVOS1hZa9dc56k4
🐴
https://youtu.be/TMuno5RZNeE
Artur
синглтон и антисинготон. миленько :)
🐴
Мартина я всего прослушал, что нашел на ютубе
🐴
А вот первая ссылка вроде интересная, еще не смотрел
🐴
Там целая серия
Artur
чёт на ру не тянет )
🐴
Не en тоже
Artur
а ты в курсе сути ооп vs функциональщина*
Artur
состояния
Artur
переменные
🐴
Сергей умеет в функциональное
Artur
уметь это ... такое
Artur
это же философия целая
Sergei
Кстати вот, такое дело: я думаю, что понимаю вполне себе dependency injection.
Sergei
Но одновременно подозреваю, что как-то не так как все / как надо.
Sergei
В связи с чем вопрос - есть ли какое эссе на страницу, где бы так было написано "dependency injection это ..."? И чтобы двт примера кода на любом языке.
Sergei
Так сказать по существу.
Sergei
?
Sergei
Спасибо!
🐴
https://symfony.com/doc/current/service_container.html
🐴
ну вот на конкретном примере из волшебного мира php
Sergei
/me погрузился в чтение
Sergey
О
Sergey
а еще лучше расскажи зачем придумали inversion of control
Sergey
p.s. занятный чат, может быть будет даже интересно
🐴
Вот я тоже вброшу
🐴
Есть такое - composition over inheritance
🐴
а есть ли случаи, когда лучше применить наследование?
Sergei
почему у тебя сомнения-то?
Да у меня какие-то понятия типа "объект имеет торчащие наружу ссылки, которые надо настроить, чтобы он ими пользовался для своих внутренних нужд". Вроде уже слишком просто, чтобы было правдой. И ещё C# Autofac вроде бы про это же, но выглядит он того... "не так".
🐴
ну не ссылки, а дырки определенной формы, скорее
🐴
в которые надо хммм.. засунуть
🐴
насколько я это понимаю, DIC это такая здоровенная фабрика, которая умеет делать все, что может понадобиться
🐴
ее можно повернуть другим боком и получится Service Locator
Anonymous
хм
🐴
во
Anonymous
6 мемберс
🐴
а много не надо
🐴
я не хочу тут флудилку
Anonymous
канал обзови норм
🐴
как?
Anonymous
OOP (ООП)
🐴
обзови сам
Anonymous
А то не найдут жи
🐴
а как их вообще ищут?
Anonymous
я в поиске искал
🐴
😘
Sergei
На stackoverflow занятная дискуссия DI vs IoC.
🐴
иииииииииии
🐴
где ссылка?
Sergei
http://stackoverflow.com/questions/6550700/inversion-of-control-vs-dependency-injection
Sergei
А вот она
Anonymous
я ее нашел
Anonymous
но она старая
Anonymous
11 год
Sergei
Не думаю, что что-то радикально изменилось с тех пор.
Anonymous
ну мы думали там что-то новенькое
🐴
то что там написано, в общем не нарушает мою картину мира
Anonymous
ну по сути DI идет вместе с IoC
🐴
https://gridwizard.wordpress.com/2014/05/28/dependency-injection-vs-service-locator/
Anonymous
Прост там все джаванутые. В нашем мире все проще.
🐴
в нашем мире есть angular
🐴
со своимии инъекциями