The Pragmatic Craftsman :: Simplicity from complexity ::

Core JavaServer Faces


Core JavaServer Faces (2nd ed)
by David Geary, Cay S. Horstmann
ISBN 0131738860
Date Read 1/2008

My Rating


One Minute ReviewPositives* Lot of examples — with complete source code* Excellent writing style* Focus on helping the reader

Negatives* Some chapters deviate from others: only snippets of code and no complete examples

SummaryIf you want to learn JavaServer Faces (JSF), this is the book to learn it from! What is the best technique to learn a new technology? By examples, in my opinion. This book takes that approach to the extreme, by giving you full source for the discussed examples! This really helps to see the big picture. I really liked that style.

This book comes from the creators of JSF, so the material in the book is well researched. And it shows. You’ll learn many tips that the authors have learned from writing the first edition of the book and by revising the JSF itself.

This is really an excellent book, and a true reference for JSF. When reading this book, I got a sense that the authors really care about the reader: they do the hard work so that the reader will have an easier time implementing/understanding JSF. This is really what sets this book apart from many others.

ReferenceThis review on Javalobby — yes, as part of the book-review team, I get to keep the book and get published on Javalobby.org

Comments are closed.

Random Quote

Topics

Tags

Archive

Recent Entries

Currently Reading

Shelfari: Book reviews on your book blog

:: The Pragmatic Craftsman recommends

:: The Pragmatic Craftsman book reviews

Info

© 2001-2010 Stanley Kubasek About me :: Contact me

@PragCraftsman on Twitter

New on my blog: @PragCraftsman Twitter Weekly Updates for 2010-03-14 http://bit.ly/8ZfjXd -Pragmatic Craftsman - 8 hours agoSOLID principles come in handy here. Especially, "Open of Extension, Closed for Modification." One of the best principles I've learned. - 1 day agoI actually try to follow @unclebobmartin's rule all the time. Sort of. I try not to make it worse. But to make it better? Great challenge! - 1 day agoAlways check a module in cleaner than when you checked it out (via @unclebobmartin in 97 Things Every Progr.). I love the idea! - 1 day agoI put Code Complete #1 over Martin's book because it has "awaken" me as a programmer. But other than that, Martin's book is the best! - 2 days ago