0
extrim-style
24.08.11
✎
16:55
|
Сильно не пинайте!!!
Вот добрался до бизнес-процессов и подумалось: иногда очень тяжело разобраться в логике кода, т.е. открыв какой-то модуль сразу вникнуть в логику почти нереально. То же самое касается процесса разработки логики программы. Почти все, наверняка, если код не интуитивный, изображают логику на бумаге хотя бы в каком-то формальном виде (ну или, как минимум, если воображение хорошее - рисуют в мозге, что наверняка не без недостатков). Поэтому подумалось: а может быть было бы неплохо, если бы в 1С была возможность строить логику кода? Например, как это реализовано в бизнесс-процессах. Все таки 1С - предметно-ориентированный язык программирования (как врёт википедия). Представляю себе это как дополнительную вкладку в модуле. При разработке кода вы "рисуете" логику программы на вкладке с логикой (блок-схемами), используете комментарий (чтобы не загружать им непосредственно код программы) и затем двойным кликом сразу переходите в код (кликабельная возможность перехода из кода в логику и наоборот), причем сразу попадаете в шаблон (т.е. если кликнули по условию, сразу получили шаблон условия). Данная фича не должна носить обязательный характер, но использоваться по необходимости для сложного кода. Причем степень детализации блок-схемы определяется разработчиком. Я конечно понимаю, что каждый чтит себя ТРУ-программером и готов напрямую работать с ассемблером, но всё-же...
|
|