parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

этой опции не будет.

Misha v.3 09.06.2008 20:22

- эта опция будет действовать "на класс" (пока это не так), соотв. применибельности к методу @conf[] она иметь не может;
- эта опция немного переключает синтаксис методов в классах, но не поведение классов, соотв. ни о каком её наследовании речи не идет. она будет действовать только в рамках класса, где написана;
- эту опцию можно указать в классе MAIN, но и действовать она будет на класс, т.е. только на MAIN, т.к. пользовательские объекты не являются наследниками класса MAIN (даже если бы я планировал делать её наследование);
- я против "глобальности", даже в таком виде.

один из примеров, когда "глобальность" опции может сломать обратную совместимость: на сайте используются классы, которые не могут функционировать с включением данной опции (например используется отложенная инициализация переменных или методы просто используют необъявленные в конструкторах переменые класса).

включение этой опции глобально приведёт к появлению проблем (сайт перестанет работать), которые обнаружить будет сложно. кроме того, если классы написаны кем-то, придётся лезть и разбираться в них, лишь для того, чтобы всё продолжало работать.