Показать сообщение отдельно
Старый 02.11.2013, 14:14
carrotoff вне форума Посмотреть профиль Отправить личное сообщение для carrotoff Найти все сообщения от carrotoff
  № 6  
Ответить с цитированием
carrotoff
 
Аватар для carrotoff

Регистрация: May 2010
Сообщений: 543
Цитата:
Зачем в нетипизированом интерпретируемом языке интерфейсы
Цитата:
аргументировано опустить ПХП с его ООП-понтами
Цитата:
Но что же у нас будет в пхп? А ничего! Пока не вызовешь несуществующий метод не поймешь, что кривой объект у тебя на ссылке висит. К тому же нет никакой возможности в самом коде намекнуть на ожыдаемый тип экземпляра (указать тип переменной). Таким макаром можно провести объект через сотни ссылок, сто раз забыть, где этот объект создавался, а потом случайно вызвать ожыдаемый метод, а его нет... никто и не заметил, что объект не имплементировал нужный интерфейс. А если же я уверен, что объект именно тот, что нужно, то зачем мне вешать на него бейдж с интерфейсом, ведь его никто не проверит.
К сожалению, в этих словах заложено невежество и банальное незнание.
Php язык с кучей проблем, я тоже готов его постоянно критиковать, но по существу.
Как по-вашему должен выглядеть php-код? Неструктурированная лапша?

Цитата:
не подозреваю о каких то особенностях интерфейсов, которые оправдывают их присутствие в ПХП и Ко
Кого вы относите в компанию к php?

Добавлено через 8 минут
Посмотрите на примеры хорошего кода на php
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с)