Top critical review
One person found this helpful
Confusing and Long-Winded
on February 20, 2012
This book is thorough but if you are new, brand new, to the concept of web development or anything internet-related, you're gonna be lost.
I found it confusing with the way the authors word sentences; they're redundant, confusing, and presumptuous.
In chapter 2, they explain how to change a widget type. Then in chapter 3, they have you change a widget type as an activity...but you just learned how to do that!
If you're a beginner, the jargon is going to throw you off big time. In my class, the book lost so many students who were already confused since they were brand new to web dev.
Also, they use analogies to try to explain concepts; great, except they don't make it clear that it is an analogy. So novices might think Drupal can do things that it actually can't. Here's my analogy of their analogies:
If you want to take a shower, take a hamburger bun and squeeze some ketchup onto it. Then move the bun around on the hamburger so it gets coated in ketchup.
A person who has never taken a shower before might think it involves hamburgers, but what I was trying to do there was say that the bun is like a washcloth, the ketchup is like the soap, and the hamburger is like your skin. Without that explanation, you would understandable be lost!
If you're in a class, this book is ok, since your teacher might be able to help you decipher it. If you're learning alone...well, good luck.