# Рекомендации по разработке программ в текстовом формате | Типовые задачи Предыдущий Следующий

При разработке программ в текстовом формате рекомендуется следовать следующим правилам. Общие рекомендации: 1.Задавайте понятное наименование подпрограммы в одноименном поле. 2.Заполняйте поле «Описание»: что подпрограмма делает и каким образом. 3.Желательно в одной подпрограмме реализовывать алгоритм работы одного выхода. 4.Если требуется описать работу агрегата, в котором задействованы несколько выходов, то рекомендуется создать группу подпрограмм и в ней разместить подпрограммы, реализующие работу данных выходов (см. рисунок ниже). 5.Необходимо помнить, что упрощенная логика выполняется до работы пользовательских подпрограмм. 6.Для передачи конечных или промежуточных результатов в другие подпрограммы используйте признак «Глобальный» у соответствующего блока (см. пример ниже). В тексте подпрограммы: 7.Используйте унифицированные наименования (идентификаторы) блоков, например: «b10, b20, b30, ...», «block10, block20, block30, ...» или «bl10, bl20, bl30, ...» (см. пример ниже). 8.Используйте или все строчные буквы, или все прописные (см. примеры ниже). 9.Добавляйте комментарии ко всей подпрограмме, отдельным блокам и строчкам кода (см. примеры ниже). 10.Не делайте переходы (алгоблоки GOTO и IF_GOTO) в сторону начала подпрограммы, нужно делать только вперед. 11.Не используйте без необходимости несколько алгоблоков RESULT для одного и того же выходного канала. Имейте ввиду, что начальное значение (состояние) выходному каналу будет задавать последний такой алгоблок. 12.Не злоупотребляйте использованием выражений. Помните, что они хранятся только в проекте, а обратно (из процессора) программа извлекается с одним блоком в одной строке. 13.Комментарии и пользовательские идентификаторы также не загружаются в процессор (так как данная информация процессору для работы не требуется).