(0) Если прочитать "дословно" и принять на веру утверждение автора, то:
Потому-что в дереве значений строку верхнего уровня зря добавили - он всего из одной строки :)
Процедура ОбходДерева(Ветка)
Для Каждого Узел Из Ветка.Строки Цикл
Сообщить(Узел.Наименование);
ОбходДерева(Узел);
КонецЦикла;
КонецПроцедуры;
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший