Approach: 5 stars
Examples: 5 stars
Material: 5 stars
Code quality: 1 star
Loss of time due to fixing stupid errors: -2 stars
The book really deserves much better but I'm VERY glad that I did not pay for that. Because it took me a lot of time trying to work the examples out. The book is available online at the company's site as well as Safari. I'd really be disappointed if I bought this book in print.
My point is simple. I want to learn maven. I want to be able to get deep. So while reading the books examples, I avoid using an IDE.
What happens when you don't use an IDE and use an editor instead? You don't get feedback on syntax errors, type checing errors package names etc.
Well I want to learn Maven not java. I know java. I expect the sample code to work. So I copy and paste the code. That's where the problems starts.
There are so many errors even in simple pom.xml snippets.
How could you miss closing tags in a 5 line XML?
Bottomline, material is good, code quality is lousy. I wouldn't expect this from an O'Reilly book.
|