Negative Positive
Title: A good book to catch up with
Review: It's rare to find a book that can capture a large breadth of modern development techniques in use today and capture them into one place. Such a book is very unique in that it is *not* a book that people who are already up to date on things would need; however, it is very much a book for people who need to catch up, such as students, corporate developer types who have been stuck maintaining legacy systems, or people who for whatever reason have not kept up with the times.So if you already know what the cutting edge is, this is a book you should buy for people on the project who you want to bring up to speed. Or if you are not up to speed, this is a book made for you, with everything in one place.
Is the review positive or negative? 