не отменял, но я говорю чем плох ДИ и неправильный подход к нему. А ты мне говоришь что опытный ревьювер заметит это. Ну как бы да. Одно другого не отменяет.code review никто не отменял
Мы говорим про звездность объектов, а не их совместимость.Как раз убирает. Этот класс может работать с любым другим классом, реализующим нужный интерфейс.
PHP:
if($GLOBALS['printer'] instanceof iPrinter)
{
....
}
Ну кто хотел слышать услышал, кто нет - нет. Опять же можешь спокойно пройти мимо, ты ничего не потеряешь надеюсь. Я же не говорю как правильно делать, я остерегаю, если кто из тех кому это ново прочитает, от того как не надо делать.Пока еще твоих доводов никто не слышал.