Speaker Topics - No Fluff Just Stuff

With Power Comes Responsibility: Avoiding AOP Pitfalls

AspectJ provides powerful ways to modularize crosscutting concerns. With power comes responsibility. It is easy to run amok with cool features in AspectJ and abuse its power. This presentation will address many design and implementation considerations in using AspectJ in enterprise applications: How to write good pointcuts? When to use signature-based pointcuts? When to use annotation-based pointcuts? How to use the simplest advice to get the job done? How to deal with exceptions thrown during advice? How to leverage tools in ensuring that you understand what you are doing? How to use the right syntax and weaving model? How to harness power of AOP design patterns?

By the end of this presentation, you will understand ways to harness the power of AspectJ to simplify the overall implementation and minimize its abuses.


About Ramnivas Laddad

Ramnivas Laddad is a well-known expert in enterprise Java, especially in the area of AOP and Spring. He is a Spring Framework and Cloud Foundry committer. Ramnivas is also the author of AspectJ in Action, the best-selling book on AOP and AspectJ that has been lauded by industry experts for its presentation of practical and innovative AOP applications to solve real-world problems. He has spoken at many leading industry events including JavaOne, JavaPolis, No Fluff Just Stuff, SpringOne, and O'Reilly OSCON. In recent years, Ramnivas has become a Scala fan. Ramnivas lives in the Silicon Valley.

More About Ramnivas »