Series of 3 articles, with code samples, on how Aspect-Oriented Programming helps separate concerns and improves maintainability and flexibility. JavaWorld.
AOP was a move away from explicit metaprogramming to a direct semantics for coding crosscutting concerns. But metaprogramming can still be useful, if kept under control. Dr. Dobb's.
Two new books explore what it's like to build enterprise applications with aspects and offer a methodology to design AOP-implemented systems. Dr. Dobb's.
From the podium to the hallways, the 3rd annual Aspect-Oriented Software Development Conference, Lancaster, England, was filled with the energy of commercial adopters. Dr. Dobb's.
Part 1, retrospective of when author first envisioned an extension mechanism for use cases with manifestation down to code level; by Ivar Jacobson. Jaczone AB.
The biggest impact has begun: like object-oriented programming before it, AOP is changing the way to think about elements of software systems. Dr. Dobb's.