I like how this book left enough unsaid that you had to either figure it out for yourself or skip ahead and find out later what was going on. If you're not new to programming, you can skip the first chapter and go straight to the second. I skipped to the second chapter and used the first chapter as a resource when needed. There were a few errors in the book.
Time to start prototyping!