Вася флудер))) В своем репертуаре. Молодежь...
Зачем то нужно. Не стану объяснять, ибо сейчас опять посыпятся обвинения в отсталости и некомпитентности.
В общих чертах. Я не пользуюсь ООП в классическом виде, это не секрет. Я использую его частично. И в процессе разработки мне это бывет полезным.
Да собственно это не столь вжно, важно другое. Это все равно костылищще. Меня вообще напрягают эксепшены, а тем более, когда ими рекомендуют заменять штатный интерпретатор.
Да и не в этом суть. Простой вопрос - зачем??? Зачем писать лишний код, когда без него все работает как надо. Я приверженец принципа KISS и меня такие штуки коробят. Когда что то работает не как надо.
То есть ошибка, то нет... Неопределенность - плохо.
Вот я возьму такой класс на рефакторинг, уберу нахрен оттуда магию и захлебнусь в ошибках.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.