[nycphp-talk] AOP vs OOP
Daniel Krook
krook at us.ibm.com
Fri Oct 21 18:18:29 EDT 2005
> Yes Aspect Oriented Programming
>
> http://en.wikipedia.org/wiki/Aspect-oriented_programming
>
> --
> Joseph Crawford Jr.
This is an area I've been wanting to explore but haven't yet gotten into.
There seems to be a lot of new technologies and articles on it recently.
The tutorial below might be of some use as an overview (at least in
Java/OOP terms). But you'd probably best be served on how it could be
applied in PHP terms by looking for an implementation or port of the
Spring framework (http://springframework.org/). Maybe
http://www.aophp.net/ (linked from that wikipedia article).
An introduction to AOP
https://www6.software.ibm.com/developerworks/education/j-aopintro/j-aopintro-ltr.pdf
"AOP does not contradict or displace object-oriented design and
programming, which
all Java developers practice. Instead, it complements them. AOP can be
viewed as
the next natural adaptive step beyond object-oriented programming (OOP) in
software engineering for developers and research communities."
Daniel Krook, Advisory IT Specialist
Application Development, Production Services - Tools, ibm.com
Personal: http://info.krook.org/
BluePages: http://bluepages.redirect.webahead.ibm.com/
BlogPages: http://blogpages.redirect.webahead.ibm.com/
More information about the talk
mailing list