Negative Positive
Title: NOT for beginning Java/OOP programmers
Review: I am an experienced C programmer who's currently taking an into Java class--and we're using Core Java as our text book. Man, when the authors state this book is for "real" programmers they mean business! I don't see how you could possibly understand this monstrosity without already having had substantial experience in OOP. I found chapters 3, 4, and 5 (probably the most important in the book) to be indecipherable. Horstmann throws you head first into the deep end and gives you oodles of clunky, ridiculous code you'd never find in the real world. The writing is incredibly poor and the text and examples of code are just strewn with errors. This book is rapidly turning me off to Java. I'm actually out browsing right now looking for some other book that will help me understand what Horstmann is talking about. Ugh...
Is the review positive or negative? 