AOP@Work, Enhance design patterns with AspectJ, Part 2

Enable transparent composition and code-level reuse of complex patterns

From the developerWorks archives

Nicholas Lesiecki

Date archived: May 15, 2019 | First published: May 17, 2005

Nicholas Lesiecki continues his discussion of the benefits of implementing design patterns with aspect-oriented techniques with this in-depth study of the Observer pattern. In this article of the AOP@Work series, he illustrates how AspectJ allows complex patterns to be converted into reusable base aspects, thus enabling framework authors to supply prebuilt libraries of patterns for developers to exploit.

This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some content, steps, or illustrations may have changed.

Zone=Java development
ArticleTitle=AOP@Work: Enhance design patterns with AspectJ, Part 2