> -- Madzi писал(а):
> На самом деле, в нормальной процедуре не так уж и много локальных переменных. Обычно она вполне хорошо обозрима и понимаема. К тому же уровень современных ИДЕ впечатляет своей "интеллектуальностью", когда за тебя чуть-ли не весь код пишется.

Я упомянул обо ВСЕХ используемых в процедуре переменных, а не только о локальных. Плюсы табличного представления объявлений не только в лучшей обозримости и понимаемости, но и в возможности быстрой (пере)настройки атрибутов переменных, отсроченного определения примененных идентификаторов, в предотвращении и лучшей локализации ошибок, в возможности добавления объемных контекстных комментариев (с гиперссылками), интеграции со "справкой", в возможности использования в качестве "палитры" для вставки идентификаторов в исполнимую часть программы, для выделения вхождений и т.д. То есть, это инструмент для рефакторинга (и для соответствующих по масштабу программ).