Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397
Номер 6 2011 год
Принцип открытости-закрытости проявляется в объектно-ориентированном программировании на уровне микроархитектуры программных систем. Паттерны проектирования представляют иерархии классов, которые формируют общее решение задачи проектирования программных систем. Рассматриваются паттерны проектирования, которые при программировании на языке C++ с использованием шаблонов классов полезны при проектировании шаблонов арифметических выражений (expression templates).