Хотя DI делает возможным ослабить связь между компонентами приложения,  аспектно-ориентированное   программирование   позво-

ляет оформлять функциональность, используемую в приложении, в виде многократно используемых компонентов.

Аспектно-ориентированное программирование часто определяют

Читать »