• Aspektorientierte Programmierung mit AspectJ 5
Cover in höchster Auflösung herunterladen

Oliver Böhm

Aspektorientierte Programmierung mit AspectJ 5

Einsteigen in AspectJ und AOP

Dezember 2005, 434 Seiten, Broschur
dpunkt.verlag
ISBN Print: 978-3-89864-330-6

Buch
41,00 €

  Buch in den Warenkorb legen

Buch in den Warenkorb gelegt

 

Beschreibung

Nach der Objektorientierung ist ein neuer, bedeutender Trend in der Softwareentwicklung in Sicht: die aspektorientierte Programmierung (AOP). Schritt für Schritt vermittelt Oliver Böhm ihre Grundlagen und zeigt den praktischen Einsatz anhand der führenden AO-Programmiersprache AspectJ.

Eine Einführung in die Welt der Aspekte sowie eine kleine Fallstudie mit AspectJ erläutern zunächst allgemeine Fragen: Was bringt AOP? Was kann ich damit sparen? Wie viel schneller bin ich?

Anhand leicht nachvollziehbarer Beispiele geht es dann an das Erlernen des Handwerkszeugs: der Sprache AspectJ. Behandelt werden alle Sprachelemente -- u.a. "Aspects", "Pointcuts" und "Advices" - sowie der Umgang mit dem Compiler und seiner Toolkette.

Darauf aufbauend werden einige Standardaspekte sowie Lösungsansätze ("Patterns") vorgestellt, die das tägliche Entwicklerleben vereinfachen.

Nach der Lektüre des Buches sind Sie für die Praxis gerüstet und können gelassen Ihrem ersten AOP-Projekt entgegensehen.

Vorausgesetzt werden Kenntnisse in Java und den Prinzipien der Objektorientierung.

Alle Beispiele sowie die Übungen und ihre Lösungen können von der Website zum Buch heruntergeladen werden.

 

Zielgruppe

  • Java-Programmierer
   

Links

Website zum Buch

 

Zusatzmaterial

Inhaltsverzeichnis (PDF)
Kapitel 1 (PDF)
Kapitel 14 (PDF)
Kapitel 5 (PDF)
Vorwort (PDF)
  

Autor / Autorin

Oliver Böhm studierte Informatik an der Universität Stuttgart. Nach C++-Entwicklung im Unix-Bereich beschäftigt er sich mit Java-Entwicklung unter Linux und aspektorientierter Programmierung mit AspectJ. Er ist u.a. Autor der Bücher "Fehlerfrei programmieren in C und C++" (dpunkt.verlag) und "Java Software Engineering unter Linux" (SuSE Press). Neben seiner hauptberuflichen Tätigkeit als SW-Entwickler und -Coach bei der Firma agentes gibt er AOP- und Linux-Vorlesungen an der FH Ulm und an der Berufsakademie Stuttgart. Außerdem ist er Board-Mitglied der Java User Group Stuttgart (JUGS).

Rezensionen

"Das vorliegende Buch ist hervorragend geeignet, um sich anhand leicht nachvollziehbarer Beispiele in AOP einzuarbeiten."
(Javamagazin, 04/2006)


Andere Bücher, die Sie interessieren könnten: