Цитата Сообщение от maximov2009 Посмотреть сообщение
Покажем программу заказчику, он напугается и заплатит побольше. При таком раскладе ваша попытка отдать исходники заказчику заранее обречена на то, что никто не разберётся и всегда будут звать Вас. А через несколько лет
Не-не, тут Вы не правы. Я исходники не передаю, да и некому, как правило. Сопровождаю свои изделия еще 99-го года выпуска. Ну, мы уже говорили об особенностях моих клиентов.
Так что нагромождать ради объема - смысла нет никакого. Исключительно для того, чтобы я сам лучше видел логику работы и потом легче сопровождал.

Цитата Сообщение от maximov2009 Посмотреть сообщение
Больно уж вы замудрёвываете. Универсальные есть макросы, но создать универсальную программу нельзя.
Наверное, так и есть. Как мне судить с опытом одной программы за плечами? Но... Будем считать, что я ищу не наилучшее решение с точки зрения грамотного специалиста, а решение, понятное мне. Как единственному потребителю "внутренностей" программы. Все остальные потребляют только ее работу - и пока ПР справляется, им по-барабасику.

Цитата Сообщение от maximov2009 Посмотреть сообщение
Возьмётесь решать посерьёзнее задачу и с Вашим подходом у Вас просто банально не хватит памяти
Значит не возьмусь. У меня же джокер в рукаве: я сюда пришел с ПЛК. Чуть запахнет жареным - я не принципы написания программ буду ломать, а сменю контроллер
Хотя... Вредность не позволяет мне не упомянуть такие цифры (раз уж речь пошла об используемых ресурсах): беру ту строчку снизу для трех вариантов:

27 19 33 08 15 мой (полностью работающая программа)
27 24 40 06 10 rovki (его программа, допиленная мною)
19 22 27 05 07 amn (программу нужно чуток подпилить)

Я бы не сказал, что мое решение очень "жрущее".