Negative Positive
Title: Ugh
Review: This book is an exercise in frustration. The format, which is inexcusable in a text for nonexperts, is 'Provide example, then dissect example into pieces organized by theory.' I personally find this approach very hard to follow. I would much rather have the relevant theory discussed first, then, once I know the rules, have examples.Additionally, there is a vast insufficiency of examples and exercises in this book. Repetition is learning, and to be able to leave with a functional understanding of the concepts, students need to have a variety of illustrative problems available. The exercises in this book are weak at best. Solutions to all exercises must be provided if there is to be any benefit to working through them in the first place.The fact that this book is the best available introductory text for this subject only shows that there is plenty of room for some ascendant computer science faculty to write a well written, well organized, and amply illustrated, replacement.
Is the review positive or negative? 