Sponsored links


Valid XHTML 1.0!
Valid CSS!



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
Great book especially for beginners!!!!


I have skimmed through a lot of books related to design patterns, and this is the best beginner book I have found so far. It is fun to read, and easy to understand, More importantly, unlike many other design pattern books which use the same examples over and over again ('mimic' Gang of Four classic Design Pattern book's examples), this book uses different examples that give you a better understanding about how each design pattern can be used. Of course, as described in the book, this is not a reference book or book for guru, because it focuses on more popular patterns, but it does touch on the rest of patterns that are less used, which gives you a good head start. Another good thing about this book is, it also describes the "relationship" between one pattern and another, and how they can be used together (although more would be nice). Anyhow, if you want to learn Design Pattern, this will be a good start!!!!



Product: Book - Paperback
Title: Designing Web Usability : The Practice of Simplicity
Publisher: New Riders Press
Authors: Jakob Nielsen
Rating: 5/5
Customer opinion - 5 stars out of 5
WOW, what a great web design book!


Wow, this book does it all. It tells you what to do and what not to do when designing a web site. Get this book if you are having trouble designing the layout of web sites and the usability of web sites. The book is easy to read and keeps you turning the pages for more. This book is well worth your hard earn money.



Product: Book - Hardcover
Title: Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)
Publisher: The MIT Press
Authors: Harold Abelson, Gerald Jay Sussman
Rating: 5/5
Customer opinion - 5 stars out of 5
what Feynman is to physics


This book is to Computer Science what the Feynman Lecture notes are to physics: an introductory text that could reshape the mind of the average PdD. It's not about Lisp, it's not about Scheme, it's about computing at the most fundamental levels. If you're an experienced programmer, it will change your way of thinking forever. If you're a novice, it will set you down the right path. Read it and work through every problem. Repeat every few years.



Product: Book - Paperback
Title: Flash Math Creativity
Publisher: Friends of ED
Authors: Keith Peters, Manny Tan, Jamie MacDonald
Rating: 5/5
Customer opinion - 5 stars out of 5
The Power of Math with Flash--1 year later


After having had this book a year now and well into Flash MX, I still find this one of the best resources for moving Flash MX (or Flash 5) into a level of creativity not available by mere hacking through script or twiddling with tweens. Even now I keep finding new little gems in this book. However, as some reviewers have found, this is not for those saddled with sluggish imaginations or sense of exploration.
This book is one of the few that assumes some background in or appreciation of math as a tool for developing algorithms. It's not a book for everyone, and one reader rightly pointed out that it's not a primer in math. So if you don't have math savvy, this book may not be your cup of tea. However, from what I saw, one need not be a math whiz to work through the different kinds of interesting algorithms contained in this book, and you will learning something about both Flash and math.
One of the best lessons this book can offer (besides the sheer joy of experimentation even though you're not sure what you'll create) is how to use different elements of geometry and a little algebra with Flash to do some very interesting things. After beginning by following instructions to make a snail spiral, I quickly found myself doing my own experiments by changing different vectors, values, colors and whatnot just to see what would happen. I was surprised by my own results, and then I took elements from different chapters, mixed them together for even more new discoveries.
This book is not a paint-by-the-numbers book, and unless you like to explore for the sheer joy of the exploration and learn something for no particular reason other than it's sort of cool, the book is not for you. It is not a "practical" book in the sense that if you learn how to create a Flash site for some suit, but it is very practical if you'd like an invitation to discover concepts in their own right.
Finally, I found it ironic that such a book using Flash 5 would be published almost exactly at the time Flash MX was unveiled. Well, the algorithms are even more appropriate for Flash MX because you can do so much with movie clip drawing methods with MX that were not available in Flash 5. It's probably not even going to have to be revised for Flash MX because the kinds of people who would buy this book would have little problem in taking its wisdom and doing even more with it in the new Flash.