Saturday, August 28, 2010

Practical Guide to Linux Commands, Editors, and Shell Programming, A (2nd Edition) Review


I really wanted to like this book as I am now a regular linux desktop user and want to learn shell/perl scripting. Unfortunately this book has been a tremendous letdown. The presentation of topics and the code examples do not build on one another and the ordering too often seems haphazard.

Readability of code samples is hindered by not numbering lines of code. It's a lot easier to read when the text says "Line 24 specifies the variable...." instead of trying to find the line referenced by "The third say statement specifies the variable....".

Most damning in my mind is the repeated sin of referencing material not yet covered in examples. So when I am reading page 200 there is no reason to throw out a code sample with material that won't be covered until page 450. This book is replete with examples like this! It's as if they had a general idea of the topics they wanted to cover, they wrote the text and code samples for each topic and only then decided on the order in which to present the information. I'm sorry to report that learning from this book is far more frustrating than it should be.Get more detail about Practical Guide to Linux Commands, Editors, and Shell Programming, A (2nd Edition).

No comments:

Post a Comment