I have used this book many times for quick look ups and more general perspectives on coding ideas and directions. It covers a large array of subjects, so it is not extremely in depth on any one subject. However, that does not detract from its overall usefullness. Definitely worth buying.