Val's Blog
Lots of stuff for Web 2.0 freaks and Java addicts
Feeds RSS | Atom | RDF
 
 
John F. Woods: "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
[ Login ]

April 2005
SunMonTueWedThuFriSat
      1  2 
 3  4  5  6  7  8  9 
 10  11  12  13  14  15  16 
 17  18  19  20  21  22  23 
 24  25  26  27  28  29  30 
Mar  |  Today  |  May
XML Feeds   Subscribe with Bloglines

Javaranch Sheriff   My LinkedIn Profile
Drop me a line or two   Bloglines Blogroll
JavaRSS   Referers
How cool are you?   My Reviews

Next trips...
JavaOne 2008 (May 6-9, 08)
SpringOne 2008 (Jun 11-12, 08)
Ajax Exp. 2008 (Sep 29-Oct 1, 08)
Top 10 entries (#hits)
(As of Nov 30, 2007)


Top 10 entries (#hits/day)
Come Back (5.032)
(As of Nov 30, 2007)
Recent Blog Entries
Recent Blog Comments
Re: Review of "Marketing Management 12th"
i know marketing management by kotler is good book but the problem is that the management part of this book is totally missing as fare as i know managemet is complete different subject and it should not be mixed i am student of MBA i was looking at ass...

Re: Review of "Pro Spring"
Using simple POJOs + factories without Spring for "echo" and "counter" would be a lot more easier. No need to write those XML files... So, in this case using Spring makes me write a lot more code... (OK, you can generate everything with the help of And...

pls urgent
Hi I am trying to generate the word doc but i m not understanding wats happening any one pls figure it out /* * WordAPI.java * * Created on May 30, 2006, 10:50 AM * * To change this template, choose Tools | Template Manager * and open the te...
Archives (# entries)
Links
Other Blogs
Other Blogs

Reviewing
Reading
Locations of visitors to this page
What they once said...
 

I have been interested in AOP stuff ever since the first time the acronym has been pronounced. Since then, I'm trying to get my eyes and brain cells on each and every AOP article and book on the subject. Two years ago, I asked O'Reilly whether they would be interested in a book about AspectJ and/or AOP. Mike and Brett were quite interested but at some point the whole thing just went down the sink. What really matters to me is that they finally got someone (Russell Miles) to write their "AspectJ Cookbook" which I have been delighted to review. Thanks O'Reilly for contributing this title to my AOP bookshelf.

My 8-horseshoes review follows (also available at Javaranch.com):

Undeniably, the aspect-oriented paradigm has gained a significant momentum in the academic world over the past years and is increasingly acquiring ground and broad support in industrial settings as well. Until now we have experienced four editions of the famous AOSD conference, the publication of a dozen books fully dedicated to aspect-oriented matters as well as the birth of numerous frameworks, libraries and languages, such as AspectJ which is commonly considered as the most popular and mature AOP language. The increasing popularity of AspectJ is thus directly proportional to the growing need for a consolidated AOP code base that shall help people solve their everyday programming tasks.

In AspectJ Cookbook, Russell Miles has successfully put together more than 350 pages of high quality material freshly unloaded from his AOP backpack just for you. Sure as hell you already have a dozen versions of the logging aspect in your pockets, but do you know how to efficiently validate method parameters, how to transparently remote a class using RMI, how to implement GoF patterns in a non invasive way, and how to seamlessly enable caching in your code? I thought so.

Aside from the fact that this book could have contained twice its actual page count, it is a pure product of a pragmatist for pragmatists. You won’t find endless and tiring stories, just a fair load of ready to use AOP code organized along O’Reilly’s famous problem/solution/discussion cookbook format. If you are still wondering whether AOP will take off some day, well, stop thinking and start acting!

 
About this Blog