Ist AOP reif für die Praxis?

Oliver Böhm, agentes

Der Vortrag steht als PDF Dokument (zip) zum Download bereit.

Ein neues Paradigma deutet sich am Horizont der Entwicklungs-Methoden an: die Aspektorientierte Programmierung (AOP). Was aber genau macht AOP aus? Ist es ein nur ein neuer akademischer Ansatz aus dem Elfenbeinturm oder taugt er auch für die Praxis?

Dieser Vortrag gibt anhand einer kleinen Fallstudie mit AspectJ einen ganz kurzen Einblick in die wunderbare Welt der Aspekte, ehe er von Erfahrungen aus einigen AOP-Projekten berichtet. Zurückhaltung und einige einfache Regeln, gepaart mit der richtigen Einführungsstrategie, helfen dabei, Mißerfolge in Pilot-Projekten zu vermeiden.

 

Oliver Böhm Oliver Böhm studierte Informatik an der Universität Stuttgart. Nach C++-Entwickung im Unix-Bereich beschäftigt er sich mit Java-Entwicklung unter Linux und AOP mit AspectJ. Er ist u.a. Autor der Bücher "JavaSoftware Engineering unter Linux" (SuSE Press) und "Aspektorientierte Programmierung mit AspectJ5" (dpunkt verlag).

Neben seiner hauptberuflichen Tätigkeit als SW-Entwickler und -Coach bei agentes gibt er Vorlesungen an der FH Ulm, ist Board-Mitglied der JUGS (Java User Group Stuttgart) und leitet die Special Interest Group (SIG) AspectJ.