Sponsored links

Valid XHTML 1.0!
Valid CSS!
Product: Book - Paperback
Title: Developing Series 60 Applications : A Guide for Symbian OS C++ Developers (Nokia Mobile Developer)
Publisher: Addison-Wesley Professional
Authors: Leigh Edwards, Richard Barker, Staff of EMCC Software Ltd.
Rating: 4/5
Customer opinion - 4 stars out of 5
Good book, but can be better

Good study material for new Symbian and Series 60 developers as well as experienced ones. It covers as much as possible in limited 700 pages, from Symbian OS fundamentals, GUI design to more advanced topics, such as ECom, advanced communication technologies. It is kind of nice to provide tips and hints on how to avoid programming mistakes and how to design and develop applications for mobile devices. Last chapter even covers the testing and debugging, which is really useful. It will be better and helpful if example programs can be included in a CD along with the development enviorment.

Product: Book - Paperback
Title: HTML 4 for Dummies, Fourth Edition
Publisher: For Dummies
Authors: Ed Tittel, Natanya Pitts, Ed Tittel
Rating: 3/5
Customer opinion - 3 stars out of 5
A lightweight intro

This is a beginners book, and it's perfectly ok for that. You won't become a real html writer by reading this book, but you will be ready for more detailed books.

Product: Book - Paperback
Title: C: A Reference Manual (5th Edition)
Publisher: Prentice Hall
Authors: Samuel P. Harbison, Guy L. Steele
Rating: 5/5
Customer opinion - 5 stars out of 5
The best. Period.

After an introductory course on C, this is the only book you ever need for anything in C and is actually fun to read. In my 5 years of instructing C (and C++) programming (part time) in Moorpark City College, California, this book has never failed me in answering ANY questions in C programming in class and at work

Product: Book - Paperback
Title: Head First Design Patterns
Publisher: O'Reilly
Authors: Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra
Rating: 5/5
Customer opinion - 5 stars out of 5
Very accessible text on design patterns

I am quite impressed with this book's explanations of design patterns. The authors start each chapter explaining a problem and then showing how a given implementation or two isn't flexible. Then the text presents a design pattern and shows how to use it and how it solves certain issues. Along the way, the reader is given general design ideas to keep in mind while architecting or refactoring a system.

Because key concepts are repeated throughout the book using different phrasing and examples, I found learning/reviewing each pattern to be straightforward and easy. I haven't used Java since '98, but with C# skills I found the code examples fairly simple to understand.

Also note that this book doesn't explain in detail all the patterns explicated in the Gamma et al. text. Instead, you will learn the Strategy, Observer, Decorator, Factory, Singleton, Command, Adaptor, Facade, Template Method, Iterator, Composite, State, and Proxy patterns will full explanations and code examples. Other patterns (e.g., Bridge, Builder, Chain of Responsibility, etc.) receive only a brief overview in the back of the book. The authors feel that those patterns aren't used as often and consequently necessitate less coverage.

If you're looking for no-nonsense writing that delivers design pattern facts in a most direct manner, then choose the original Gang of Four Design Patterns book instead. But for a much friendlier introduction and explanation of patterns, pick up Head First Design Patterns right away and use Design Patterns by Gamma et al. as a reference. Highly recommended.