Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Core Mac Osx And Unix Programming
Publisher: Big Nerd Ranch
Authors: Mark Dalrymple, Aaron Hillegass
Rating: 5/5
Customer opinion - 5 stars out of 5
Excellent, in depth coverage of OS X UNIX programming

This book is a bit on the pricey side, but it delivers the goods more than many other expensive book in my bookshelf. I own hundreds of programming books (as well as have written several of them). Of them all there is only a handful that I consider trully excellent. This is one of them.

This book covers every possible topic (both OS X specific and UNIX) that you could possibly think of, but the coverage is not lightweight. It is heavy duty information delivered at its best. Fine code examples, and fine discussion, well worth the price.

If Amazon had a ten star rating, this book would get it. - GET IT!

Product: Book - Hardcover
Title: Patterns of Enterprise Application Architecture
Publisher: Addison-Wesley Professional
Authors: Martin Fowler
Rating: 5/5
Customer opinion - 5 stars out of 5
Brendan Johnston

This book is an enjoyable and well writen book about IT. Fowler's offers candid expression of the limitations of the ideas, and the nature of the development world. This book also gives a perspective on some of the important architectural issues in enterprise applications. Fun to read and valuable, this book deserves 5 stars.
Can it lift architectures of enterprise applications to a higher level of abstraction, well maybe not.
I *got* the GOF "Design Patterns" book after a lecture from Richard Helm. I realized that simply identifying structures that frequently exist, can help to organize complexity, so my thinking could move to a higher level of abstraction.
Since then patterns have typically made development much more complex. We could be simply naming the patterns that are necessary to implement a function. But this is not happening, architects instead follow this advice from the book "Core J2EE Patterns": "using this pattern or its strategies results in only a small amount of additional upfront work and provides considerable benefits."
So every conceivable pattern gets stuffed into applications creating an unbelievably complex "best practice" system.
At least you would hope that given the small number of patterns in GOF, and its acceptance as a standard, that people would use the names faithfully. This does not happen, the architects I work with more commonly misuse the pattern names, than use them correctly. Fowler's book is less accepted and has more patterns so I assume it will be worse, so in two year time no one will know what I mean when I say "Transaction Script". So this work will not enable us to communicate better.
This book is not as timeless, or academically correct as "Design Patterns". The editing is somewhat inconsistent. The explanations are less precise and formal but easier to understand.
If you read this book you will be able to think more clearly about structures in your systems. You will understand this book if it applies to the systems you are building. This book is good to read and related to what I do.

Product: Book - Paperback
Title: Oracle PL/SQL 101
Publisher: McGraw-Hill Osborne Media
Authors: Christopher Allen
Rating: 1/5
Customer opinion - 1 stars out of 5
Misleading title

After wading through lots of poorly-written clunkers that expect you to be a programming expert already, I was overjoyed when I started reading this book. It starts at the beginning. Explains stuff in an understandable way. Uses real-life examples. Walks you through exercises to practice what you learned. Keeps doing this until you know about procedures, functions, triggers, and the pile of command-line SQL that's underneath it all.

Product: Book - Paperback
Title: Dreamweaver 4 Bible
Publisher: Wiley
Authors: Joseph W. Lowery, Kevin Lynch
Rating: 5/5
Customer opinion - 5 stars out of 5
Dreamweaver4 Bible

What else can be said except that Joe has done another masterful work at providing in depth documentation of DreamWeaver4's many features.
Joe's books sit at arm's length and is used as a reference constantly.