Проблемы сквозной функциональности Запутанность кода Рассредоточение кода Плохое прослеживание назначения Непригодность для повторного использования Большая вероятность ошибок Трудность в сопровождении
№ слайда 4
Описание слайда:
Классы-примеси Классы-примеси Шаблоны проектирования Специфичные доменные решения
№ слайда 5
Описание слайда:
Основные понятия АОП
№ слайда 6
Описание слайда:
Пример: законодательство
№ слайда 7
Описание слайда:
Пример: авторизация
№ слайда 8
Описание слайда:
Недостатки АОП Отсутствие проработанной методологии Различия в реализациях Тесная связь компонентов и аспектов
№ слайда 9
Описание слайда:
Будущее АОП Развитие аспектной декомпозиции Формализация аспектного подхода Анализ применимости АОП к различным областям