I’ve read a couple of other BNR books over the past decade and always relished accomplishing the challenge exercise at each chapter’s end. This time around, there are three levels of challenges. I love this concept; it really makes one dig into the subject matter and work towards mastering concepts taught in the book.
Completing each challenge makes you accomplish a goal. This type of activity is what separates a great programming book from a “tutorial” book. If one applies themselves to tackling each challenge, they’ll gain a new skill and deeper understanding of the topic rather than simply going through the motions as directed in a “tutorial” book.
Thank you for the challenges!
—> Kelsey McClanahan