The Artima Developer Community
Sponsored Link •

Design Forum
ASPECT

2 replies on 1 page. Most recent reply: Oct 11, 2002 1:17 AM by Ian Phillips

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 2 replies on 1 page
Thomas SMETS

Posts: 307
Nickname: tsmets
Registered: Apr, 2002

ASPECT Posted: Aug 5, 2002 4:54 PM
Reply to this message Reply
Advertisement
Is there people interrested in Aspect Oriented Programming here ?

Thomas SMETS,
SCHP2 - Brussels


Ramzi Ben Yahia

Posts: 23
Nickname: miccheck
Registered: Jul, 2002

Re: ASPECT Posted: Oct 9, 2002 12:23 AM
Reply to this message Reply
> Is there people interrested in Aspect
> Oriented Programming here ?
>
> Thomas SMETS,
> SCHP2 - Brussels

I didn't see this topic before sending mine.
Well, I've worked a little with AspectJ wich is an extension to Java that supports AOP. with AspectJ, I could design business components without taking care of features such logging, notifications, Pre and Post conditions .. all of that become a wrapping layer for business and this enforces reusability and diminish coupling

Ian Phillips

Posts: 8
Nickname: ianp
Registered: Oct, 2002

Uses of AOP Posted: Oct 11, 2002 1:17 AM
Reply to this message Reply
I've had a look at AspectJ and played around with it a little. I'm still unsure as to the best uses of the technology though.

I know that most of the examples use logging, but when you try to do anything non trivial then this seems to be a poor use of Aspects.

What have other people here used them for in real projects?

Maybe if you write your code specifically to work with the AspectJ pre-compiler then they could be (potentially very) useful. E.g. Converting simple classes into beans.

Ian.

Flat View: This topic has 2 replies on 1 page
Topic: FREE UML Tool for Java Community Previous Topic   Next Topic Topic: Design Resources

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use