[aosd-discuss] Inheritance hierarchies
Ashley at Metamaxim
ashley.mcneile at metamaxim.com
Tue Apr 17 13:26:22 EDT 2007
Dean
> +1. That's why I think most aspects should only add orthogonal state
> and behavior to the modules they advise. Otherwise, you have a non-
> trivial problem of reasoning about the behavior.
Bingo! I absolutely agree.
> Coming from industry, the vast majority of developers simply won't
> use aspects if they have to do some sort of global analysis to ensure
> correct behavior. Very few organizations do anything like that today.
> It would be too big a barrier. Fortunately, the problem is diminished
> by using mostly orthogonal aspects. Also, rigorous automated testing,
> which is already a best practice that emerged in the last decade,
> will help detect many problems.
I agree absolutely with that, too!
Rgds
Ashley
More information about the discuss
mailing list