1 of 1 people found the following review helpful
Its hard to fault this book,
Verified Purchase(What is this?)
This book just covers everything you need to know, its easy to find the stuff you need as the index works very well, and David Flanagan's style is easy to read and understand. It helped me get up to the standard I needed in order to teach the course by 'cherry picking' the knowledge I needed from the book.
The book is over 1000 pages but I'd recommend it to a beginner or to an expert alike.