[aosd-discuss] AW: discuss Digest, Vol 19, Issue 9

Mira Mezini mezini at informatik.tu-darmstadt.de
Mon Apr 25 10:43:56 EST 2005


> Message: 2
> Date: Mon, 25 Apr 2005 10:28:53 +0200
> From: Maximilian Stoerzer <stoerzer at fmi.uni-passau.de>
> Subject: Re: [aosd-discuss] "AOP considered harmful"
> To: discuss at aosd.net
> Message-ID: <426CAA45.5070700 at fmi.uni-passau.de>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> 
> Hi all,
> 
> as one of the authors of the referenced paper, just a short note: This
> paper was written for a panel discussion, and indeed intended to be
> provocative.
> 
> However, I think that AOP as we see it now can result in reduced program
> understandability, if used in the wrong way. Additionally AOP imho
> strongly depends on tool support (thanks for ajdt, great tool in that
> context!).

I disagree with the above. AOP makes great tool support like ajdt *possible*
rather than "strongly depending on them"! Pointcuts make the crosscutting
structure, which implicitly exists anyway in an OO equivalent, explicit and
hence displayable by a "stupid" tool. By this, it actually improves overall
program understanding rather than reducing it, IMHO. 

Mira   




More information about the discuss mailing list