|
OFF: Где вы объявляете переменные?
| ☑ |
0
ЗлобнийМальчик
15.02.13
✎
14:16
|
Всего мнений: 34
по работе пришлось читать очень много чужого кода. И я заметил одну особенность которуя я до этого не соблюдал. Все переменые вынесены в начало процедуры и по ходу процедуры не объявляются. Я в свое время читал книжку мак конелла совершенный код и там наоборот рекомендовалось переменные по ходу процедуры объявлять прямо рядом с местом использования.
А как делаете вы?
|
|
2
Wobland
15.02.13
✎
14:17
|
мак коннелы нам не указ. и потом, наверняка он про человечьи языки с нормальной типизацией
В начале процедуры |
|
20
Сергей Д
15.02.13
✎
14:33
|
Привык к Паскалю. Нужно, чтобы все было в одном месте. Это дисциплинирует.
В начале процедуры |
|
57
Sakura
15.02.13
✎
19:25
|
Значимые - в начале.
Мелкие временные типа счетчика для цикла - можно и по ходу.
Кмк, так проще разбираться, чем по ходу вникать в смысл появления новых переменных.
В начале процедуры |
|