Don’t buy this book until you understand what you’re getting into. As you can tell from the 5-star reviews, beginning coders love this book. And as you can tell from the 1-star reviews, some experienced programmers don’t. What beginners like—that the book assumes no programming knowledge and is written in plain English—can make the book feel simple-minded to …