Фреймворк-ориентированный дизайн - Framework-oriented design

Рамочно-ориентированный дизайн (FOD) это программирование парадигма который использует существующие фреймворки в качестве основы для дизайна приложения.

Фреймворк можно рассматривать как полностью функционирующее приложение-шаблон. Разработка приложения состоит из изменения поведения процедуры обратного вызова и изменения поведения объекта с помощью наследования.

Эта парадигма предоставляет шаблоны для понимания разработки с Быстрая разработка приложений (RAD), такие как Delphi, где Интегрированная среда развития (IDE) предоставляет приложение-шаблон, и программист заполняет соответствующие обработчики событий. Разработчик имеет возможность изменять существующие объекты посредством наследования.

Рекомендации

Идиомы проектирования иерархии C ++ Стивен К. Дьюхерст из www.semantics.org.