Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: User Stories Applied : For Agile Software Development (Addison-Wesley Signature Series)
Publisher: Addison-Wesley Professional
Authors: Mike Cohn
Rating: 5/5
Customer opinion - 5 stars out of 5
Agile Requirements Management Demystified

Finally a book that demystifies Agile Requirements Management. In particular demystifying myths about User Stories themselves.
The book puts together ideas from other books on the subject : Writing Effective Use Cases and Requirements by Collaboration :Workshop for defining needs.
This book not only explains properly the concepts but gives you practical advice on how you could use user stories on your projects.
I particularly liked the chapter : Using Stories with Scrum.
Reading this book was truly an enjoyable and learning experience.

Product: Book - Paperback
Title: More Exceptional C++
Publisher: Addison-Wesley Professional
Authors: Herb Sutter
Rating: 4/5
Customer opinion - 4 stars out of 5
4.5 stars, good book

I read this book after reading Effective C++ by Scott Meyers. Being able to discuss specific topics rather than viewing a language as a whole was my preferred way of understanding C++, so the books by Sutter and Meyers fit me perfectly.
The main advantage the Exceptional C++ series has over the Meyers series is that you can tell Sutter is the better programmer. You can trust that everything Meyers says is correct but in the end all you really get is some extra pointers on how to do certain things. Sutter on the other hand gets a little deeper on the same topics and makes you feel like can write better C++ code, rather than just being able to format it better.
One complaint I had about Effective C++ by Meyers was that most of the book is text and contains very little code. My experience with reading programming books is that around 90% of plain text will not be retained. The only way verbal programming text will ever stick is if there is good code to accompany it. Since Sutter is a programmer first, author second, he provides more code examples and they seem to be more thought out.
If you have the time then you should probably read from both authors, however, if you don't want to read 4 books then you should probably read the Exceptional series over the Effective series.

Product: Book - Paperback
Title: Professional JavaScript for Web Developers
Publisher: Wrox
Authors: Nicholas C. Zakas
Rating: 5/5
Customer opinion - 5 stars out of 5
Goodbye Google, hello Mr.Zakas

I was lucky enough to be one of the few 'in on the ground' with this book, and watched it's development with interest. The finished result is nothing less than one of the best thought out, put together, and decisive books on Javascript that I have ever read. I now know of several people that use this book on an almost daily basis, and these range from a beginner to an advanced coder. I have used the book several times myself and have found it to be clear, detailed and informative with it's content, and professional but still easy to understand with it's delivery.

Buy it, buy it now, you will NOT REGRET it.

Well done Nicholas.

Product: Book - Hardcover
Title: Building Secure Software: How to Avoid Security Problems the Right Way
Publisher: Addison-Wesley Professional
Authors: John Viega, Gary McGraw
Rating: 3/5
Customer opinion - 3 stars out of 5
A mixed bag

This book has a fair amount of worthwhile information,but it could have been packed into 90 pages or so and everyonewould be better off (except the publisher and authors).The verbose repetitive writing style is more appropriatefor a spoken than written presentation, but all the fluffmakes it a fast read.
Although this book claims a UNIX bias, the writers havebent over backwards to give the book a commercial slant.They devote a whole chapter to refuting a claim that nobodyis making, namely that open source guarantees security.
This book is a high level sugar-coated introduction tosecurity aware software design.