|
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details. Learn more. |
Product details
Would you like to update product info or give feedback on images?
|
I ultimately decided to go with Kurniawan's book mainly because he is a better teacher and explainer, and that the book is better organized. Jorelid's book is for you if you are a hard-cored geek to whom reading UML and standard specs is second-instinct. He started the book - chapter 1 - with an extended, class-by-class coverage of the servlet package - no practical example until chapter 2. There ARE flashes of brilliance here and there though, for example his lucid explanation of the evolution of servlet-collaboration technology, from direct invocation to filters. However, the lack of sub-chapter headings in the TOC makes it VERY difficult to locate a specific topic.
Jorelid scores a clear point over Kurniawan in covering struts. But then he does not provide the still-larger discussion of application design (e.g. a chapter dedicated to a sample project from design to deployment, showing how to translate UML from design/analysis into servlets, JSP and EJBs - where his use of UML would be most justified).
In short, you may like it if you are a Wrox kinda guy. For other mortals, Kurniawan is a gentler guide.
Illustrations used throughout the book for describing classes, packages and working of programs is excellent. UML is used extensively in the book. Class diagrams and Interaction diagrams are used throughout the book to explain Java Servlet API and it's working. Screen dumps and nice figures are used to give pictorial views of situations being discussed. This helped me quickly understand various concepts.
At various places, the author explains reasons for deprecating some methods in the API. He also gives examples of such cases. This helped me learn some better programming skills and made me aware of common design mistakes. The author explains many design choices from security point of view also.
In my opinion the book is an excellent buy.
|