Каркас архитектуры: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 18:
Каркасный подход это теоретическое построение, но обладает тем важным свойством, что многие практические современные парадигмы и инструменты языков программирования, почти не осознано, стремятся к реализации данной теории. Поэтому ниже приведена достаточно большая вставка, немного переработанная, чтобы более детально понимать что такое каркасный подход и какими механизмами он пользуется. Конечно, конкретная демонстрация реализации далека от совершенства, и вряд ли будет использоваться в крупных проектах ПО, но нам важна сама идеология в которой описывается каркасное программирование. После ознакомления с этим мы вернемся к рассмотрению вопросов построения архитектуры ПО, с использованием идей каркасного подхода.
 
{{Hider| |title = переработанный фрагмент из книги М.М.Горбунов-посадов, "Расширяемые программы", 1999
|content-style = text-align: left;
|content =
 
{{Message box |backgroundcolor = #F0FFFf |image =Logo_arte.jpg |size = 50px| heading= переработанный фрагмент из книги М.М.Горбунов-посадов, "Расширяемые программы", 1999
 
| message =
Строка 118 ⟶ 121 :
Далее следует необязательная часть #APPLY. Там располагается то, что должно остаться в исходном тексте после обработки конструкции #INSTALL_IN препроцессором. Часть #APPLY представляет собой обычный текст, среди которого могут размещаться значения компонентов объявленного элемента рассредоточенного набора, задаваемые конструкцией вида #имя_набора.имя_компонента. Кроме того, в текст можно включать порядковый номер; он задается в виде #имя_набора.NUMBER.
</nowiki></poem>
}}
}}