parser


 

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

Ответ

G_Z 18.12.2006 12:27

получается что прозрачно объявлять переменные класса можно будет _только_ в конструкторах
По-моему - замечательно.
Всё в одном месте, всё чётко объявлено, никаких метаний и растекания по коду.
более того, ты предлагаешь прислушаться к тому, что ты говоришь, но не желаешь случать что говорят тебе
Потому что мне отвечают на прямые вопросы, а только комментируют какие-то свои моменты.
На прямо поставленный вопрос я ещё ответа не увидел, и, судя по всему, не увижу.
проблема не в "глобальности" переменных, а в том, что _неудобно_ объявлять локальные переменные
Как я уже говорил, на мой взгляд это не проблема, это следстивие дефолтной голобальности.
Если её нет - всё жестче, понятнее и телодвижений ненужных по их объявлению совершать не нужно.
При этом то, что нужно - обязательно к объявлению, это поля класса / глобальные переменные.

Сколько у тебя в классе полей и сколько локальный переменных?
На сколько порядков отличается количество?..
введение конструкции, которая позволит объявлять переменные локальными сильно упростит жизнь, т.к. всё будет делаться в одном месте
Кто ж спорит, облегчит конечно.
Но оно усложнит код ещё одним объявлением и решит лишь следствие (как мне думается).
При этом любая "недолокализированная" руками фиговинка перекроет что угодно.
Очень наглядно, понятно и прозрачно, да...