Sponsored links


Valid XHTML 1.0!
Valid CSS!



Product: Book - Paperback
Title: Beginning ASP Databases
Publisher: Wrox Press
Authors: John Kauffman, Kevin Spencer, Thearon Willis, John Kauffman
Rating: 5/5
Customer opinion - 5 stars out of 5
well written thoughtful book -- i use ultradev


hey i wanted to log on and give this book a great recommendation. i bought it based on recommendations here and it was perfect for me....im new to asp and ive been hacking out a few professinal sites in ultradev since it was released but i felt i was missing some information and was having trouble resolving erros because i didnt understand some of the underlying structure pr really understand what the heck ADO was. i was concerned this book might be too hard but i HAVE to say the authors style is very very good. i really like the way at the end of each chapter he goes over what mistakes his student always make...sometime i find authors are more interested in making themselves seem smart than actually teaching me...u just get the feeling this guy gives a damn about teaching you. anyways i could go on and on but ive learned alot and books like this should be reviewed well so here i am to give this guy the kudos he deserves. thanx dude



Product: Book - Paperback
Title: Effective Java Programming Language Guide
Publisher: Addison-Wesley Professional
Authors: Joshua Bloch
Rating: 5/5
Customer opinion - 5 stars out of 5
Professional's Bible


You have not mastered java until you know what is in this book. Applying the advice in this book will turn you into clean, mean coding machine. If you code for a living do yourself and your colleagues a favour, read this book. If you don't have an eidetic memory I would suggest buying a copy.



Product: Book - Hardcover
Title: Compilers
Publisher: Addison Wesley
Authors: Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman
Rating: 5/5
Customer opinion - 5 stars out of 5
Outstanding in its scope and thoroughness.


If you are getting into compiler construction today, you will see a lot of "cutting edge" stuff which discusses minute details of optimization but assumes you are already versed in the art. You may also see a few "baby books" that don't require any real background but also don't give you any real depth.
This is the Standard reference on compiler construction. It assumes you are familiar with programming, and it gives you enough tools and techniques to write good compilers. More importantly, it is the book that will give you the grounding in terms of art and technique that more recent works require for comprehension.
In short, this is the book that can take you from knowing programming to knowing how to build compilers. There are cutting edge things it doesn't cover, but it gives you the knowledge to understand them when you get to them.



Product: Book - Hardcover
Title: Mastering the Requirements Process
Publisher: Addison-Wesley Professional
Authors: Suzanne Robertson, James Robertson
Rating: 5/5
Customer opinion - 5 stars out of 5
Deserves All 5 Stars


This is one of the best books on the subject of computer software development that I have ever read. The style is engaging and very creative; a pleasure to read. They explain something that I have tried to do many times myself but I was never quite able to hit the nail on the head until I encountered their ideas. I like this book because it has an abundance of ideas, most of them good. You can cut out what you don't want if their process is too elaborate for you, on a smaller project say. On larger projects it could well be a life saver. Read this book and you could well become the respected 'requirements genius' of your organisation, bringing direction where there was chaos.

Every software project I have ever worked on has had fundamentally the same problem; poor requirements. After reading this book my requirements documents were rated 9 or 10 out of 10 by a software development team. We had a traceable, understandable and very thorough process which enabled us to write the correct software straight off. Of course only an oracle can predict how requirements will change as your organisations business needs change so your requirements can still become wrong over time. The subject of changing requirements has been the focus of eXtreme Programming and other Agile methods; perhaps the authors might consider adding a chapter on how to integrate their process and template with Agile?

The chapter on 'Event Driven Use Cases' explains how to arrive at more innovative products by considering the product boundary. I really enjoyed this. Its very creative. Don't believe that having a fixed requirements process means that you will have a dull product. Quite the opposite, the authors show how the process can really support your own creativity and invention.

Incidentally, one of the other reviews states that this book is flawed because it doesn't take into account the architecure of the implementation. Thats the whole point. A good specification seperates the what from the how. The how part is technical design and I really hope that these two authors go on to write a book on that subject too. In short, brilliant, buy it right away!