Top critical review
OK, but not for absolute novices with IQs less than 140
on February 28, 2000
I have mixed feelings over this book. Firstly, apart from being interested in Basic programming on an Apple 2e, some 15 years ago at high school, I have had no further experience in programming. Most reviewers of this book were much further along the path than I was when I started and unfortunately still probably are. So I am a true (almost) beginner of Java, not a beginning Java programmer who doesnt mention that he's a professional C++ programmer or 3rd year computer science major. I wanted to learn programming primarily as a hobby, specifically to draw fractals. And for some reason I chose Java! This book is good for at least the first half but then things get (it seems to me) unnecssarily complicated and I have learnt more from the online Sun tutorials re. GUIs and listeners (and much more quickly) than I have from the specific chapters on them in this book. I guess I havent approached it in a very linear fashion but then like most people I'm impatient and want to find how to do something I want to do NOW rather than type in a 1000 lines of example code and then probably still not understand. I have somehow managed to create an interactive applet that draws mandelbrot and Julia sets but I still don't feel really confident about objects so creating an application of same is proving puzzling. If you were doing a structured course in Java this book would probably be more helpful than it has been to me. There have to be better books than this for absolute novices like me who still want to do something interesting. Good luck!