Re: Парадигмы программирования
От: sheiko  
Дата: 13.05.06 15:03
Оценка:
LIS>4. Аспектно-ориентированое программирование (АОП) (?)
LIS>АОП является, по сути, расширением возможностей ООП парадигмы за счет непосредственного внедрения метаданных в ЯП.

Аспектно-ориентированная разработка программного обеспечения (AOSD) относительно новая парадигма разработки бизнес приложений. Основа данного подхода – Аспект. Это точка зрения, с которой может быть рассмотрено какое-либо понятие, процесс, перспектива.

Суть аспектно-ориентированного подхода в идентификации общности программного кода в рамках каких-либо аспектов и вынесение выделенных процедур за пределы основной бизнес-логики; Процесс аспектной ориентации и разработки программного обеспечения может включать моделирование, дизайн, программирование, обратный инжениринг, реинжениринг. Зона покрытия аспектно-ориентированной разработки ПО включает приложения, компоненты, базы данных; Взаимодействие и интеграция с прочими парадигмами осуществляется посредством фреймворков, генераторов, языков программирования и языков описания архитектуры (ADL).

См. http://www.cmsdevelopment.com/ru/articles/aosdinphp/
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.