> -- Info21 писал(а):
> Пожалуйста, повысказывайтесь в духе мозгового штурма, т.е. когда за идеи полёт ассоциаций запрещено
Вторая часть фразы -- я что-то не понял.
1. В энергетике и смежных отраслях запрещена ситуация с потерей контроля. Любой доступ к данным должен быть явным и контролируемым. Произвольное чтение и присвоение данных без контроля метаинформации по базовым типам -- недопустимо.
2. Метаинформация вокруг базовых типов оказывается важнее. Метаинформация повышает степень управляемости и контроля над состоянием программной системы.
3. Компонентный подход превосходно подходит для описания конечных, реально-существующих устройств. Документы-отображения обращаются к своим модулям за информацией, модули-контейнеры полностью отвязаны от ГИП, что даёт а) устойчивость б) низкую связность в) независимость/гибкость в наращивании функциональности. Например: несколько модулей-контейнеров-устройств > одна форма, или другой шаблон: один модуль-контейнер > несколько документов-отображений.

Я так понимаю, Вирт весьма плотно обхаживал железячный уровень, и поэтому пришёл именно к таким базовым приёмам. Мне в этом смысле, нужно экстраполировать этот опыт на свои задачи. Тут даже не вопрос в средствах  (они достаточны). Проблема в том, что я неофит в КП, и оцениваю свои знвния в 30% от необходимого. Есть уже парочка вопросов, на которые у меня нет простого ответа, но мой индусский код просто вопиёт о рефакторизации (именно стык полезного кода и его графическое представление). Но это дело наживное. Поскольку сам пока чётко не сформулировал, что хочу -- не берусь переделывать.)