What is the best way to study a programming book?
In order to improve my programming skills, I am reading and reviewing some programming books and am trying to find a good method of working through the material. So far I think I am settling on a multi-pass approach, where each pass or "phase" emphasizes a different activity.