Для меня загадка почему 1С не использует параметры в контструкторах, где они явно упрощают жизнь. Например,
Новый СхемаЗапроса(ТекстЗапроса), Новый Массив(5,10,17), Новый Запрос(ТекстЗапроса, Новый МенеджерВременныхТаблиц) и т.д.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший