igortik
Новичок
MiksIr
Спасибо, прислушаюсь, подумаю.
С DI ясно, не исключаю метода inject там, где он нужен, чтобы улучшить читабельность кода и расширить возможности замены и т.п.
Но все равно не могу понять почему Singletone так ругают.
В контексте разбора, например, URI, что здесь плохого. Один объект, одни данные, глобальный доступ.
Я разделяю мнение на счет необходимости DI, но что мешает делать инъекцию инстанцированным объектом?
Решается проблема видимости того, что использует Класс и ему передается единственная ссылка на инстанцированный объект.
Не понимаю я, чем Синглтон плох, прочел всю тему http://phpclub.ru/talk/threads/Почему-singelton-плохая-практика.66181/page-5
Спасибо, прислушаюсь, подумаю.
С DI ясно, не исключаю метода inject там, где он нужен, чтобы улучшить читабельность кода и расширить возможности замены и т.п.
Но все равно не могу понять почему Singletone так ругают.
В контексте разбора, например, URI, что здесь плохого. Один объект, одни данные, глобальный доступ.
Я разделяю мнение на счет необходимости DI, но что мешает делать инъекцию инстанцированным объектом?
Решается проблема видимости того, что использует Класс и ему передается единственная ссылка на инстанцированный объект.
Не понимаю я, чем Синглтон плох, прочел всю тему http://phpclub.ru/talk/threads/Почему-singelton-плохая-практика.66181/page-5