Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Physics for Game Developers
Publisher: O'Reilly
Authors: David M. Bourg
Rating: 3/5
Customer opinion - 3 stars out of 5
Very lacking

If you're a physicist or aspiring to be one, then this book is not for you. If you are a game programmer then get it. The book cuts right to the chase and specifically focuses on rigid body mechanics, which is what you need to know in order to write realtime simulations for games, without pontificating on too much theoretical stuff.
The book reads easily and all the example code is well documented. While the examples use Windows Direct3D, all the physics/simulation code is separate from the GUI code so it's easy to follow.
I'd have given this book 5 stars instead of 4 if it weren't for two things:
1) the example code uses Windows (I'm a Mac developer and would, of course, rather see Mac examples); however, like I said, the physics part of the code is standard (c++).
2) the chapters are ordered strangely. I suggest you read the first few chapters (1 - 5) and then skip right to chapters 11-17 to get into the realtime sim. examples. The other chapters are interesting, but can wait until after you've finished chapters 11 - 17.
Maybe a future edition will include Mac examples and reorgainze the chapters, but, all in all, this is a good book.

Product: Book - Paperback
Title: Apple Confidential 2.0: The Definitive History of the World's Most Colorful Company
Publisher: No Starch Press
Authors: Owen Linzmayer, Owen W. Linzmayer
Rating: 4/5
Customer opinion - 4 stars out of 5

Linzmayer did a great job. I could not put it down -- like eating popcorn.The book is well researched, and includes all the dirt and glory regarding Apple and Jobs. I really appreciate how the book documents and provides a context for all of Apple's media/news events. The book's non-linear chapter structure --- chapters are based on subject -- plus its sidebar quotes work really well. If your a Mac fanatic or a computer industry "nerd," you must read 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
An excellent architecture book

This is an excellent Patterns book for a mature audience, and is a must-have for software architects and designers. In my opinion, together with the GOF's "Design Patterns", it stands out of the rest of the Patterns books, primarily because the patterns are real and are very clearly presented.
A reader with a moderate experience architecting and designing industrial strength software systems will find at least some of the patterns familiar. You may actually enjoy reading this sort of patterns even more than those that are new to you: finding the validation of your own observations and ideas, as well as learning about new flavors and variations from the experience of others, can be a very satisfying process.
The book consist of two parts: The Narratives and The Patterns. The first part describes architectural patterns in general, their relationships, and the problems they help to solve. Here you will find chapters about layering, organization of domain logic, object-relational mapping, web presentation, system distribution strategies, etc. The second part is a collection of patterns with a similar organization.
Both parts of the book are written in a simple and clear narrative language. To get most value out of the book requires fluency in the UML; practically anyone with an object-oriented programming language experience will understand illustrative code snippets.
In short: if you want to learn the wealth of architectural ideas compiled by the experts from the real-world experience and not get bored along the way -- get this book.

Product: Book - Hardcover
Title: Data Mining: Concepts and Techniques
Publisher: Morgan Kaufmann
Authors: Jiawei Han, Micheline Kamber
Rating: 1/5
Customer opinion - 1 stars out of 5
Full of errors, poor english, lacks rigor

This is a book that surveys the all the commom ideas in data mining without teaching any of them. I only recommend this book for those who just want to see what's going on in data mining but do not need to learn anything.