Показать сообщение отдельно
Старый 30.09.2003, 18:08   #1  
sash_xp is offline
sash_xp
Участник
Аватар для sash_xp
 
274 / 9 (1) +
Регистрация: 18.07.2003
Адрес: Москва
Доработка в Attain
Накипело...
1С вовсю кричит о гибкости своей системы: чушь, нет ее этой гибкости. Все доработки сносит первое же обновление. Но там хотя бы можно писать...

Рассмотрим Attain:
Мы имеем: нулевой редактор, который по функциональности уступает даже блокноту. Я завидую UNIX-программистам прошлого. У них не было визуальных редакторов, зато у них был vi - потрясающе мощный инструмент по сравнению с редактором Навижн. У нас нету не то чтобы подсветки, а даже Tab'a и Ctrl+Z.

Создаваемый код совершенно нечитаем? он изобилует переменными и чтобы выяснить для начала их тип надо лезть либо в C/Al Globals либо в C/Al Locals, т..е открывать дополнительные окна и постоянно переключаться между ними. Чтобы выяснить зачем эта переменная, например в Report надо лезть в Sections и смотреть где она привязана. При этом в о наглядности в Sections можно даже не говорить.

Написание простого отчета превращается в целую историю. Даже если в Навижн есть отчет, который ПОЧТИ подходит, лучше написать новый. Пока разберешься в логике готового, новый уже успеешь написать.

Я не говорю о кривизне самого C/Al. Пусть даже если бы у нас был толковый редактор, этот язык сам по себе просто ужасен.

Чтобы завести новую пременную или функцию надо лезть в другие окна.
Дебаг - это тоже отдельная история. Он жрет столько ресурсов, что мне жалко мой компьютер как бы он не надорвался. Когда охото выяснить причину ошибки, и ты наконец-то доходишь до заветного окошка с ошибкой, Навижн на некоторое время умирает.

Иногда кажется, что было бы проще написать свою систему, чем внедрить Навижн.
__________________
Александр Игнатьев