This is fantastic book! If you manage technical projects, you really should read this. It's full of great advice and great practices. I've directly apThis is fantastic book! If you manage technical projects, you really should read this. It's full of great advice and great practices. I've directly applied many of the ideas to the projects that I am responsible for and they have really made a difference. As an example, scheduling has always been an issue at the company for which I work due to the need for a lot of developer time spent doing support tasks. Also, the previous project manager was really in love with MS Project and huge long Gantt charts. So most of the projects ended up going long and no one seemed to know why. I was able to apply the concepts of time-boxing and inch pebbles to scheduling. Now, we know when things are not on track and what that is. We also make better estimates because we are estimating smaller amounts of work with shorter windows. This is just one example of the many, many ideas and tips to be found throughout this book.
The documentation for jQuery, while rather good for an open source project, tends to be a bit scattered and some things can be hard to find. Also, trying to use some advanced idioms from the online documentation can be hard to figure out. Lastly, some of the reasons why jQuery was put together the way it was put together can be difficult to glean from the exiting documentation.
This book more than fills in these voids in the exiting doc. Like almost every Manning Press book I've read, this book is extremely well written. This is not just a regurgitation of the library APIs. It gives both context and background for each topic it tackles. The examples are non-trivial but easy to follow and understand while at the same time highlighting the point being made. The prose itself is extremely easy to read: no dry, dusty technical reading here.
In short, if you are using or are planning on using jQuery in one of your projects, you owe it to yourself to pick this one up....more