Хм. А быть может подойти к дело более общо?....
Так это разве общо? Вы пытаетесь определить общее понятие с позиции конкретного ЯП. По сути пытаетесь обьяснить не паяльное явление, с позиции паяльника... у меня лично нет оснований утверждать, что мир это большая и сложная схема...Да такая точка зрения распространена... Но в этой системе отсчета оберону практически нет места в системе образования...если ВСЕ понятия определять с помощью ЯП то лучше честно - программистов учить на си, с++ , физиков - фортрану.... Только и в это системе отсчета есть сбои- вспомните г-на Чернова - его таки лишили курса... не смотря на то, что он честный и квалифицированный паяльник... и его поддержал Макс- фразу из его выступления вы вставили в чат...
Ничего не понял. С т.з. какого языка я что-то там рассматриваю? У меня вообще псевдокод :-)
Каждый кусок кода зависит от чего-то. Идея ровно в том, чтобы это что-то было явно описано в спецификации. реализации и точке использования.
Чтобы не повеситься от повторения одного и того же, предлагаю использовать механизм частичной конкретизации. Вот и всё.