Home     Java   Linux    Jobs    Advertise    Book Reviews    Write For Us     Blog

J2EE Design Patterns - William C.R. Crawford, Jonathan Kaplan

J2EE Design Patterns - William C.R. Crawford, Jonathan Kaplan

J2EE Design Patterns - William C.R. Crawford, Jonathan Kaplan William C.R. Crawford, Jonathan Kaplan
O'Reilly (3 Oct 2003)
ISBN-10: 0596004273
ISBN-13: 978-0596004279
368 pages

Buy from Amazon


About: J2EE Design Patterns - William C.R. Crawford, Jonathan Kaplan

Like all O'Reilly books this is very readable and enjoyable and, at the same time technically accurate and informative. It provides a good introduction to, and overview of, design patterns for the developer who hasn't got much experience in this area, but expands upon the explanations of each pattern with some Java code. As an added bonus the first two chapters give some good background material to help put the material in context. Chapter 1 gives a brief simple explanation of J2EE architecture, for anyone who needs a reminderof the fundamental principles and Chapter 2 gives a crash course in UML. There is enough UML information for a beginner to understand the basic concepts (and the diagrams later in the book) and this chapter provides just the right level of detail, both to get started and move on to some ofthe more in-depth stuff.

In the rest of the book there's a good balance between code, text and diagrams with enough code to give you a start and make the ideas seem real, enough text to give a proper explanation and enough UML to make the concepts clear and also improve your understanding of UML (if you think you need it). There are a wide range of patterns covered and in some ways it resembles the O'Reilly 'cookbooks' with sample code provided for different tasks and explanations of how to accomplish them.

This book arrived about 2 months ago and it served me as a great introduction into J2EE platform. This book definitely is not a detailed reference guide to all the features in J2EE nor it is a pattern catalogue (though there is a list of J2EE patterns in an appendix) - it just gives you an overview of problems you have to solve in enterprise applications and the 'proper' ways to solve them in J2EE. Don't expect huge amounts of source code or step-by-step tutorial how to build enterprise application.

And the last chapter - J2EE antipatterns - is an excellent tutorial 'how not to do it' ie. solutions that look great at the beginning but became a nightmare during the application's lifetime.

Anyway, great book for all of you who know at lest little about Java (intermediate level is absolutely fine) and enterprise applications (generally just what are we trying to solve in those) - this book will give you an overview of tools available in J2EE.


Biography

Evans Anyokwu is software engineer specializing in software usability engineering, Java Web applications, and he's a standards expert. He has a Bachelors degree with honours in Computer Science and is a Sun certified Java Programmer and has earned his MCP certification from Microsoft. He has been a professional software engineer for years and has experience with many operating systems, and programming languages including Prolog and Modula-2.

Contact

If you would like to review a book, have your book reviewed or comment on any of the reviews on this site, please feel free to get in touch with us. We are always on the look out for materials and resources that we believe developers all over will benefit from.
back up

Contact us here: Contact page

Add to Google     RSS and XML   http://www.onyxtic.com/dev/feed.rss

Copyright © 2008 onyxtic.com · All Rights Reserved · Sitemap  · Terms & Condition  · About

Resources