BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News Interview: Adrian Colyer on Domain Specific Aspects

Interview: Adrian Colyer on Domain Specific Aspects

AspectJ lead and AOP expert Adrian Colyer briefly discusses the concept of Domain Specific Aspects, AOP adoption in large enterprise, and using AOP to implement well known design patterns.

Watch Adrian Colyer on Domain Specific Aspects (11:24 min)

In the interview Adrian also discusses a phased approach for companies to start using aspects on their projects. At the first level you don't use Aspects in production but instead try it out in the development environment for design level assertions and testing. At the second level you use aspects for infrastructure type work, the "java.util" of the aspects world such as transactions, security, caching or polling. At the third level is using aspects for core business logic, such as business rules and policies.

Rate this Article

Adoption
Style

BT