Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: The C++ Programming Language (Special 3rd Edition)
Publisher: Addison-Wesley Professional
Authors: Bjarne Stroustrup
Rating: 4/5
Customer opinion - 4 stars out of 5
Very useful but verbose

I am a returning C++ programmer (having been a Java programmer for the past 6 years) and I bought this book to brush up my C++. Though this book covers every topic, the author has a tendency to focus the reader's attention on the unimportant things. The author digresses at every possible place into why Object Orientation is good. The space spent on this digression might have been well used instead if the other had focussed more on the common traps that novice programmers fall into. For example, the perils of not providing copy constructors and assignment operators are dealt with rather fleetingly and words of warning are in the code comments instead of the text. Also the code examples used are unecessarily complex.
That said, I recommend this book to anyone who wants to master C++. It will be your job however to read the FAQs on the net and read the relevant chapters in this book.

Product: Book - Paperback
Title: VI Editor Pocket Reference
Publisher: O'Reilly
Authors: Arnold Robbins
Rating: 5/5
Customer opinion - 5 stars out of 5

Recently it became absolutely necessary that I use a text based editor, such as emacs of vi, and thanks to this book, I've chosen vi. It explains quickly the commands and what to do with them. VI itself is very counterintuitive, and this little book provides the necessary help to change any file in any way as quickly as you'd like. I highly recommend it to have next to your computer when you use vi - even hardcore vi users might find its hints useful and figure out new ways of accomplishing certain tasks.
The price is a little bit too much for a book this size, and technically you can get all the information about vi commands online, but if you like your computer stuff explained to you on paper, this is it. Have fun using vi!

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 C reference book available.

This book is great. It is well organized, extremely accurate, and covers every case that can occur in the C language. Ever wonder what happens if ..., well, this book talks about it! A wonderful reference manual that deserves to be on everyone's desk. If you write C, you want this book.

Product: Book - Paperback
Title: Don't Make Me Think: A Common Sense Approach to Web Usability
Publisher: New Riders Press
Authors: Steve Krug
Rating: 5/5
Customer opinion - 5 stars out of 5
Every web project should have a Steve Krug!

"Don't Make Me Think", make my job or task effortless, let me blissfully cruise through your web site buy whatever it is you are selling, or take the next step toward a commercial exchange. That, in essence, is the focus of the book.
Others have labeled this book basic, "for beginners"; it is a simple message, but think about the sites you frequent, doesn't the title sum up your experiences there?
In much the same way Roy Williams gives the number crunchers of advertising a reality check in "The Wizard of Ads", Steve Krug does with web site usability. The book is fluid easy reading. It provides suggestions for usability testing on a budget, and quick, simple, usability ideas for those who may have become bogged down in the latest technology and bloated design.
Large-scale site development requires solid information architecture, layout, and design. This book is no substitute for that process, but it masterfully delivers on what it claims to be - "A Common Sense Approach to Web Usability"