Sponsored links


Valid XHTML 1.0!
Valid CSS!



Product: Book - Paperback
Title: Pointers on C
Publisher: Addison Wesley
Authors: Kenneth Reek
Rating: 5/5
Customer opinion - 5 stars out of 5
hardcore C explained clearly


This isn't a run-of-the-mill programming book on C. Things like for loops and do-while loops are common among most modern computer languages. This book doesn't try to re-educate the programmer on those things -- although it does take a deeper look at common C topics. This is a book on the advanced features of the C language especially on topics such as pointers to pointers, pointers to functions, and dynamic memory allocation. The author does a great job explaining these advanced concepts by using simple and clear examples. If you want to roll your own system software or hack an operating system written in C (Unix), arm yourself with this book as your language reference. It will save you time and grief. This book ought to be a de rigueur item on any programmer's bookshelf.



Product: Book - Paperback
Title: Inside Com (Microsoft Programming Series)
Publisher: Microsoft Press
Authors: Dale Rogerson
Rating: 4/5
Customer opinion - 4 stars out of 5
good book, but need samples


This is a good book to start learning COM. But I found the last sample program--Tangram did not compile because of missing header files. I tried to generate .h files from idl using midl but I still can not get model_c.h that was needed in mainfrm.cpp. Anyone know how to get it?



Product: Book - Hardcover
Title: Introduction to the Team Software Process(sm)
Publisher: Addison-Wesley Professional
Authors: Watts S. Humphrey
Rating: 5/5
Customer opinion - 5 stars out of 5
Outstanding Reference for Software Engineers


I've been involved with many different projects in a team environment. This book contains some of the best and most respected procedures to complete a team project. I've used these methods and they work well! The principles outlined in this book apply to more than just software engineering. Take a look! You'll be glad you did!



Product: Book - Hardcover
Title: The Visual Display of Quantitative Information
Publisher: Graphics Press
Authors: Edward R. Tufte
Rating: 5/5
Customer opinion - 5 stars out of 5
Extremely well researched book on what makes good design.


You know what's so good about this book? The research, that's what. In showing both good and bad graphic design, Tufte has examples from as far back as 1686, and many examples from the 18th,19th & 20th centuries and from many different countries.
Good graphic design, he argues, reveals the greatest number of ideas in the shortest time with the least ink in the smallest space. Interestingly, some of the best examples of this come from the pre-computer era, when graphics had to be drawn by hand (and therefore more thought had to go into their design, rather than the author just calling up the Bar Graph template on the desktop.) For example, that picture you can see on the front cover of the book is actually a train timetable that packs a whole list of arrivals and departures at many different stations into a single little picture. A better example (and the "best statistical graphic ever drawn") shows Napoleon's route through Europe. It shows a) the map b) where he went c) how many people were in his army at each point and d) the temperature on the way back that killed off his army. At a glance you can see the factors that led to his army losing. AND it was drawn by hand in 1885 and is little more than a line drawing!
He also gives examples of really bad design, (including "the worst graphic ever to make it to print"), and shows what makes it so bad. His examples prove that information-less, counter-intuitive graphics can still look dazzlingly pretty, even though they're useless. In some examples, he shows how small changes can make the difference between an awful graphic and a really good one. My favourite example of this is how he drew the inter-quartile ranges on the x and y axes of a scatterplot, thus adding more information to the graphic without cluttering it up.
In summary, there's a lot more to good graphic design than being an Adobe guru. Reading this book made me feel like a more discerning viewer of graphics!