- насколько понимаю, исключение прямого обращения к переменным? Прочтите, пожалуйста, сообщение перед Вашим.
Цитата:глобальная видимость данных это мега дыра в проекте, и когда вы будете искать где и почему у вас баг
- Вы не внимательно читали мои сообщения.
Цитата:простенький класс-модель у меня имеет 2-3 десятка методов! это стоит учесть
Ваше право. И у меня такое возможно, но не хочу "напрягать" пользователей необходимостью длительного изучения мануалов. Впрочем, это выходит за рамки темы.
DlTA пишет:а вот сколько времени у вас уходит на набор полного названия методов?
Примерно так же, как и в стандартном ООП.
DlTA пишет:а вот сколько времени у вас уходит на набор полного названия методов? я юзаю иде, набор очень ускорился
DelphinPRO пишет:И как минимум есть одна серьезная причина, по которой я не буду использовать подобное "ооп" - все ключи нужно помнить, лиюо лазать в документацию, вместо того, чтобы просто нажать CTRL + SPACE в IDE
IDE - это дополнительное приложение, предоставляющее сервис. В стандартном ООП все это отсутствует.
DelphinPRO пишет:И как минимум есть одна серьезная причина, по которой я не буду использовать подобное "ооп"
Так я ведь не навязываю. Во первых, поделился, кому интересно. Во вторых, услышать конструктивные замечания такие, как:
DlTA пишет:одна из главных вещей в ООП, это инкапсуляция, вкурсе что это?
DlTA пишет:глобальная видимость данных это мега дыра в проекте
Интересные замечания, которые не исключает само ООП. Мне же пришла в голову мысль: объявлять статический массив в теле функции. Это должно полностью устранить возможность прямого обращения к массиву.