progr. |
design pattern (в программировании – обобщённое описание способа решения определённого класса задач. Описания шаблонов разработки могут быть параметризованы, с тем чтобы их можно было настроить на конкретное приложение. Эти шаблоны могут также описываться диаграммами состояний (state diagram), показывающими поведение системы, и диаграммами последовательностей действий (sequence diagram), показывающими взаимодействие классов. Идея применения шаблонов разработки восходит к работам Криса Александра (Chris Alexander, 1977 г.) и впервые была реализована в языке Smalltalk-80 ssn) |