Оглавление
Фреймворк-ориентированный дизайн
-
Фреймворк-ориентированный дизайн (FOD)
- Парадигма программирования, использующая существующие фреймворки для разработки приложений.
- Фреймворк рассматривается как шаблонное приложение с полным функционалом.
- Разработка приложения включает изменение поведения процедур обратного вызова и объектов через наследование.
- FOD подходит для систем быстрой разработки приложений, таких как Delphi, где IDE предоставляет шаблоны, а программист дополняет их обработчиками событий.
- Разработчик может модифицировать существующие объекты через наследование.
-
Рекомендации
- Идиомы проектирования иерархии на C++ от Стивена Си.
- Статья Дьюхерста с сайта www.semantics.org.