Aspect oriented Everything?

Robert Will robert.will at stud.tu-ilmenau.de
Sun Aug 31 11:01:13 EDT 2003


llothar at web.de (Lothar Scholz) wrote in message news:<6ee58e07.0308230459.24f53b64 at posting.google.com>...
> 
> I'm not sure if this is a the way to go. I've only seen proof of
> concept but no real use. But only in the latter case you can see the
> problems.
> 
> I don't like it because it breaks encapsulation and splitters the code
> over a few files. Maybe that can be solved with new kind of editors
> but it is much more easy to result in a big confusion.
> 
> The most important use cases that i've seen so far are: 
> 
> - Logging facilities
> - Debugging code
> - Pre/Postconditions
> - Threading synchronization
> 
> 1+2+3 can be embedded in a language. This is already done in Eiffel.
> I don't know if i really want to see something as difficult as
> "threading synchronization" as an aspect.

I see, you watched the trend the closely.  Incidentally I have the
same opinion, except that I don't consider their dysfunctional
examples as proof of concepts.




More information about the Python-list mailing list