Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: The Practice of Programming
Publisher: Addison-Wesley Professional
Authors: Brian W. Kernighan, Rob Pike
Rating: 2/5
Customer opinion - 2 stars out of 5
OK, but there are way better books out there

Unfortunately, this book didn't give me much. It more or less is a extract of scattered wisdoms found in Steve McConnells "Code Complete" and Jon Bentleys "Programming Pearls." A lot of the examples and ideas brought forward in "The Practice of Programming" seem to be taken more or less directly from those books. I highly recommend getting the original works instead, as they are more complete, in-depth and also present a more consistent and enjoyable read.

Product: Book - Paperback
Title: Theory of Fun for Game Design
Publisher: Paraglyph
Authors: Raph Koster
Rating: 4/5
Customer opinion - 4 stars out of 5
Craves respectability

The cover is a cartoon. And inside, so too is every second page. Yet Koster is quite serious. He tries to describe why a computer game is enjoyable. Or at least what makes the successful ones so. En route, he gives an informal synopsis and taxonomy of the games that have appeared since the 1970s. The seminal Space Invaders, Pac Man, Defender, Tempest and others from your mis-spend youth. (Well, mine anyway.)

Ambitiously, he tries to put games into a broader context. Comparing them to other communications media, like music, books and movies. He craves intellectual respectability for games, on a par with those activities, for which academic analysis is now commonplace, Though it certainly was not so for movies, during their first decades. Koster suggests that with now over 20 years of gaming, it is likewise time for games to be regarded seriously.

Product: Book - Paperback
Title: Professional C# (Programmer to Programmer)
Publisher: Wrox
Authors: Simon Robinson, Christian Nagel, Karli Watson, Jay Glynn, Morgan Skinner, Bill Evjen
Rating: 5/5
Customer opinion - 5 stars out of 5
Check Table of Contents

In the table of contents it states that the appendices are at www.wrox.com. Perhaps it can be clearer, but that's where you can find them. As one of the authors on this book I can say that several chapters were completely re-written but most were updated to stay in line with Visual Studio .NET 2003 and the 1.1 version of the framework. The 2nd edition is based on version 1 of the framework.

Product: Book - Hardcover
Title: Programming Windows, Fifth Edition
Publisher: Microsoft Press
Authors: Charles Petzold
Rating: 4/5
Customer opinion - 4 stars out of 5
Very good, though somewhat poorly organized.

I found this book to be very good at what it does- introduce you to, and teach Windows programming. The one problem that I have is that it must be read linearly, because the author made the mistake of burying offtopic subjects in certain chapters. For example, there is a long discussion of child window objects in the chapter on The Mouse- and that discussion was subsequently refered to in the chapter on child windows, so if you hadn't read the discussion in the earlier chapter, the later chapter was a bit confusing. So be prepared to read this behemoth of a book from cover to cover to get everything. And don't expect to carry the thing around. In hardcover, it weighs a ton.