Negative Positive
Title: Overpriced and Underdelivers
Review: I can certainly understand the point that the authors were trying to make in presenting us with a textbook that teaches Java while also teaching about the object-oriented paradigm and relating the concepts to software engineering and UML. For that, I can give the book an additional star over the one I would normally award; but that's all. The combination of these concepts within the pages of this volume is so cluttered, so badly written and so poorly executed as to make the effort all but useless. With so many less expensive and better written alternatives available (e.g., "Thinking in Java," which can be downloaded for free, and Bloch's "Effective Java Programming Language Guide"), there are simply too many options available. Between them and the many online tutorials that are available, there is no reason to saddle the reader with such a ponderous edition. Give this one a pass.
Is the review positive or negative? 