Beginners Guide
Java: An Introduction to Computer Science and Programming, Third Edition
Format: Paperback
Author: Walter Savitch
ReleaseDate: 07 April, 2003
Publisher: Prentice Hall
Rating:
Savitch is an Moron
. Why does he think he is so god damn special that he needs to create a method with his last name for input? This teaches NOTHING about input!!! Sorry but once you get hired at a company they will NOT be using SavitchIn
This guy an IDIOT.
DO NOT GET THIS BOOK
First, the software installation instructions are terrible for a beginner programmer. This book is a complete waste of money. The flow of the book jumps around like 2 kangaroos during mating season. It starts by saying that this book is for the beginner then jumps right into the first program then back to basics. The author doesn't explain terms like "class" and "method" to a level that the simple person can understand. Those who say this is a good book obviously didn't read it. Don't buy this book just get a good instructor who has several years of experience. Note the help websites that are in the front of the book DON'T EXIST.
Bad choice for people without programming experience
But it goes over and over again through the same ideas, making it very confusing. It would be a good book if it went right to the point. They give you the first example and then they revise it over an over again, adding more code and saying that the first example is not good.
"We will say a bit more about the class Container later in this chapter" p. 730
Another example (in the same page!):
"An invocation of the method add can be written in the simplier form contentPane. add(label); instead of the slightly more complex (and slightly less efficient) expression getContentPane(). add(label);" -which they give several pages before.
Why don't they give you the good one from the very beginning, so you don't need to re-learn and erase your notes from the chapter making the learning process super slow?
I also find it unorganized and boring. I think programming could be tought in a more interesting way, like in the book Head First Java, 2nd Edition. It is an interesting, fun and great book to learn Java. It is too bad that the professor's choice was Savitch, instead.
|