I'm thinking of buying Martin Fowler's "Patterns of Enterprise Application Architecture".
From what I can see it seems like a great book, an architectural book with bias towards enterprise Java -- just what I need.
However, in computer years, it is quite old. 2003 was a long time ago, and things have moved on quite a bit since that time.
So I'm wondering if anyone can tell me: is this book still relevant, and worth the read?
Yes, it is still very relevant and an excellent resource.