Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Core J2EE Patterns: Best Practices and Design Strategies
Publisher: Pearson Education
Authors: Deepak Alur, John Crupi, Dan Malks
Rating: 5/5
Customer opinion - 5 stars out of 5
Overall very good, but there are still things to be desired

Overall it's a very good book. It covers many of the design level patterns of J2EE applications.
Many of the previous reviews have covered everything good about the book, I do agree with most of them. I particularly like part 2 of the book - "Design Considerations, Bad Practices and Refactoring".
However, the book also left a few things to be desrired (at least IMO):
1) The Consequences of pattern should have been cleared marked as pros and cons, together with trade-off discussions
2) The last chapter "J2EE Patterns Applied" is way too light3) I'm not so comforatable of the authors' using of the word "strategy": IMO, calling them "Implementation Variants" would be more appropriate4) Some of the UML diagrams (especially class diagrams) are rather weak, even confusing at times5) Lack of discussion of the high level architectural patterns, e.g. MVC
Overall it's still a excellent book, definitely worth reading! Considering there are so many rush/not-well-thought tech book out there, I certainly have no problem giving it 5 stars.

Product: Book - Paperback
Title: Alison Balter's Mastering Microsoft Access 2000 Development
Publisher: Sams
Authors: Alison Balter
Rating: 5/5
Customer opinion - 5 stars out of 5
Makes you life easier

To begin with "It is a really great book". I have bought several books on Access 97 and 2000. Alison's book is not intended for beginners who will not like it. But If you have a prior good experience in Access 2000, and start reading this book, you will never leave it. Alison starts with you on the ABCs of VBA and goes steadly and slowly deeper and deeper, she makes you know What is SQL, DAO ...etc. The language of the book is easy to understand. If you are trying to be a developer and intend to, read this book, practice and do hard work, you will never regret it.
Advice: Do not jump chapters, read a chapter after another, read each and every line. Practice the examples more than twice, and most important of all, be patient and don't rush results.
This book is great and necessary for each developer to be.

Product: Book - Textbook Binding
Title: Design of the UNIX Operating System (Prentice Hall Software Series)
Publisher: Prentice Hall PTR
Authors: Maurice J. Bach
Rating: 5/5
Customer opinion - 5 stars out of 5
excellent introduction to UNIX internals

This book has been around a while, but it's still hard to beat. It describes the design of the UNIX scheduler and file system. Most of the frequently used system calls are covered. The implementation the author covers is AT&T UNIX System V Release 2 and 3. The author is a fine writer. His explanations are clear, and pseudo-code is provided for most of the algorithms. Recommended for intermediate-to-advanced programmers who want to understand what's going on "under the hood."

Product: Book - Paperback
Title: Microsoft Windows Server 2003 Administrator's Pocket Consultant
Publisher: Microsoft Press
Authors: William R. Stanek
Rating: 3/5
Customer opinion - 3 stars out of 5
Good as far as it goes

The many 5 star reviews this book has received are based on it being well written and handy. But way too many things are left out. Shell commands (which are far more extensive in Windows Server 2003) are mostly ignored and advanced features such as network load balancing, message queuing, clustering, etc. (all of which are free once you purchase the OS) aren't covered at all.

I'd recommend Tulloch's Nutshell book from O'Reilly over this. The coverage of shell commands is much better and Tulloch assumes you don't need to be told every little detail about how to navigate the UI.