Sponsored links

Valid XHTML 1.0!
Valid CSS!
Product: Book - Paperback
Title: Assembly Language Step-by-step: Programming with DOS and Linux (with CD-ROM)
Publisher: Wiley
Authors: Jeff Duntemann
Rating: 5/5
Customer opinion - 5 stars out of 5
Excellent Beginner's Book!!

I read this book from cover to cover. This is simply, hands-down, the BEST book you could read if you have never done any assembly programming and want to get started. This book takes an approach that is unconventional to most other books you would buy, and yet it is the best approach. Had I not read this book first, I may never have understood assembly language level programming.
While this book is not real deep, it's a great start. After reading this book, you will feel confident in your knowledge of assembly language programming to read any other texts on more advanced assembly language programming.
Notably, this book does not cover protected mode, however, I don't believe that is a concept beginners should focus on. BUY THIS BOOK if you don't buy any other if you want to truly understand assembly language programming.

Product: Book - Paperback
Title: ASP in a Nutshell, 2nd Edition
Publisher: O'Reilly
Authors: A. Keyton Weissinger
Rating: 1/5
Customer opinion - 1 stars out of 5
This book is terrible! Don't waste your money!

I am a longtime ASP developer, and I do this for a living. I've read any number of ASP books written by people who don't know what they're talking about, but this one is definitely the very worst. The book is poorly formatted, poorly written, riddled with technical errors, and is a total waste of your time if you a serious developer. I wouldn't waste my money on this turkey.

Product: Book - Paperback
Title: Balancing Agility and Discipline: A Guide for the Perplexed
Publisher: Addison-Wesley Professional
Authors: Barry Boehm, Richard Turner
Rating: 4/5
Customer opinion - 4 stars out of 5
Knowledge you should have before starting a project

Agility and discipline are not absolutes, but should be dosed out appropriately based on your project. The risk-management approach explained in this book is familiar to most business management folks, and provides a framework for making the right decision. This is a great way to cater a methodology to your project.
There were some "day in the life of" sections in this book that felt like fake stories -- it was almost like reading a DeMarco novel. Entertaining, but not entirely convincing. Also, contrary to Lean approaches, this risk management framework doesn't seem to lend itself to self-tuning as the project moves along (unless I missed something). There's a lot to be said for measuring how effective you're being and reacting to changes in your environment and product. The idea of doing all of your risk assessment up-front and choosing your methodology for the life of the project sounds exactly like the kind of thing that any "Agilist" would claim is not going to work!

Product: Book - Paperback
Title: Unix: Visual QuickStart Guide (2nd Edition)
Publisher: Peachpit Press
Authors: Deborah S. Ray, Eric J. Ray
Rating: 5/5
Customer opinion - 5 stars out of 5
Best Starter Book

I looked at many many intro books, and this was the best one out there by far. Although a visual UNIX book sounds strange, the visual part means that the author provides examples of input at the command prompt. I am actually thankful to this author for writing this book. (BTW- the classic O'Reilly guide to sys admin would be a great book to get this one with: ISBN 0596003439)