floater
Java Jedi
总版主
发贴: 3233
积分: 421
|
于 2003-05-29 01:14
This is a very very good book on J2EE architecture for readers with some programming experience.
This book doesn't tell you how to use APIs. It just uses them without explanation.
This book is not talking about the details about design patterns, just uses them, assuming you know them. This should be case since arch & framework should be one level above design pattern in the code structure.
This book talks about a lot of reasonings and logic at the arch & framework level, compars several choices. This is very unique among all the books currently available. It has 3 major discussions on:
database layer: o/r mapping, dao, javabean/ejb, jdo framework: Struts, webwork,etc view: jsp, xsl, templates.
It explains the goodies and baddies of each one, a bird view of each without irrelevant details(and with relevant details, so very technical). It goes further for a better solution if there is one available/doable.
The author is very honest, the content is excellent, concrete(no overview craps), especially the bold paragraphs, which are the gems.
Drawbacks: not suitable for beginners since there is seldomly detail explanation on components, like what o/r mapping is, how it's working; what struts is, how to use it. So readers should be fluently familiar with these components.
This is a must-read, well worth the time.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." - Martin Fowler, Refactoring - Improving the Design of Existing Code
|