Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: Business Data Communications (5th Edition)
Publisher: Prentice Hall
Authors: William Stallings
Rating: 3/5
Customer opinion - 3 stars out of 5
Not an Appropriate Introductory Textbook

A course I took earlier this year used this textbook, and I wasn't too fond of it. The book's explanations were very clinical, and other reviewers are correct in observing that it has many typographical errors (which are very frustrating when trying to solve mathematically inclined equations).

The professor deviated substantially from the text, supplying us with several real-world examples and more on the theory behind the examples given in the book. If he had not done that, I do not think I would have been able to learn the material from the book alone. Many of its explanations are too brief and lack depth or supporting examples.

If you are teaching an information systems course and intend to use this textbook, be prepared to supplement it with substantial cases or lose the interest and comprehension of your students.

Product: Book - Paperback
Title: Facts and Fallacies of Software Engineering
Publisher: Addison-Wesley Professional
Authors: Robert L. Glass
Rating: 5/5
Customer opinion - 5 stars out of 5
Good summary of Software Engineering ideas and trends

Written in the style of "Effective */More Effective *", this book presents what the author asserts are 55 facts about software engineering.
While you will see the obligatory "Adding people to a late project makes it later" section, the book also introduces several 'facts' that I have never really thought much about e.g. "Enhancements represent roughly 60 percent of maintenance costs"
The true gems of this book are the 'source' and 'reference' section of each fact. Their purposes are twofold. Firstly, they serve to validate the author's claim for each of these facts. Secondly, they provide readers with good follow-ups.Amazingly, many if not most of the software classic are somehow mentioned in this book. (Even the cult classic Zen and the Art of Motorcycle Maintenance!)
This book manages to capture most of the essence of software engineering literature of today. Certainly, you may not agree with what the author terms as facts. The author does attempt to address these issues under 'Controversy' for each fact.
If you read this book, be sure to follow up on your reading with one of the many mentioned articles/books. Otherwise, you could potentially be left with only a surface understanding of the many issues involved.
Fact 56: "This reviews is written from the viewpoint of a 4 year old software developer in Singapore"

Product: Book - Paperback
Title: Linux Apache Web Server Administration, Second Edition (Craig Hunt Linux Library)
Publisher: Sybex Inc
Authors: Charles Aulds
Rating: 3/5
Customer opinion - 3 stars out of 5
Good but should have been better

Excellent instructions, and an amazing companion to the O' Reiley book. Takes the guesswork out of Linux Apache admin, and is a handy tool for any other Unix folks as well.
It's so nice to read a technical book that is accurate and in English not geek.

Product: Book - Paperback
Title: Learning Perl, Third Edition
Publisher: O'Reilly
Authors: Randal L. Schwartz, Tom Phoenix
Rating: 5/5
Customer opinion - 5 stars out of 5
For someone who knows how to program, but doesn't know perl.

If you already know how to program and don't want to wade through chapters of 'this is a variable' 'this is a string' this book is for you. Everything you need to know to write useful perl programs is covered.