Slide 9
Slide 9 text
• Use cautiously
• Only for pure cross cutting concerns
• Don’t be afraid to move aspects back to business logic if
over time it becomes apparent that it belongs there
• For uber-cross-cutting concerns (like global session
management) you can use
Application.registerActivityCallbacks
Conclusions
AOP is very powerful but very dangerous.
“If all you have is a hammer, everything looks like a nail”