Информация об изменениях

Сообщение Re[4]: Shareware. Delphi от 13.04.2017 18:08

Изменено 13.04.2017 18:28 CRT

Re[4]: Shareware. Delphi
Здравствуйте, rean, Вы писали:


R>>>Это какой садист придумал переменные отделять от кода?

I>>Не вижу в этом проблем, это скорее дело привычки.

R>Когда программируешь десятки лет на принципиально разных языках, эта особенность раздражает. Напоминает фортран на перфокартах.


Просто не надо делать код методов и процедур слишком большим. Это полезно, как одна из мер уменьшения вероятности ошибок. А если он небольшой, то переменные получаются близко к коду. Можно также применять вложенные процедуры — вот вам и аналог блоков кода со своими объявлениями переменных. Заодно разобьешь процедуру на подзадачи.
Re[4]: Shareware. Delphi
Здравствуйте, rean, Вы писали:


R>>>Это какой садист придумал переменные отделять от кода?

I>>Не вижу в этом проблем, это скорее дело привычки.

R>Когда программируешь десятки лет на принципиально разных языках, эта особенность раздражает. Напоминает фортран на перфокартах.


Просто не надо делать код методов и процедур слишком большим. Это — не делать большим — полезно, как одна из мер уменьшения вероятности ошибок. А если он небольшой, то переменные получаются близко к коду. Можно также применять вложенные процедуры — вот вам и аналог блоков кода со своими объявлениями переменных. Заодно разобьешь процедуру на подзадачи.