Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Does it really make sense to define aspects in terms of crosscutting?

0
Posted

Does it really make sense to define aspects in terms of crosscutting?

0

Yes. The short summary is that it is right to define AOP in terms of crosscutting, because well-written AOP programs have clear crosscutting structure. It would be a mistake to define AOP in terms of “cleaning up tangling and scattering”, because that isn’t particular to AOP, and past programming language innovations also do that, as will future developments. Slides for a long talk on this topic are at http://www.cs.ubc.ca/~gregor/vinst-2-17-01.zip .

0

Yes. The short summary is that it is right to define AOP in terms of crosscutting, because well-written AOP programs have clear crosscutting structure. It would be a mistake to define AOP in terms of “cleaning up tangling and scattering”, because that isn’t particular to AOP, and past programming language innovations also do that, as will future developments. (Slides for a long talk on this topic were once available at http://www.cs.ubc.ca/~gregor/vinst-2-17-01.zip.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123