Not for beginner,( i would say not for anyone)
|
the book is not for beginner because it has too many pictures and less detail.
i bought this because it had good review but seriosaly it's info-less.
Too many pictures doesan't help because people need to understand in depth
simply the book is not good
|
|
Excellent book for those who are less technically inclined
|
|
This book is extremely helpful for those who wish to learn Java programming fundamentals but require a more entertaining approach. Let's face it, learning any new programming language is tedious at best. Personally I found it a bit too simplistic in some areas and, at times, a little overly distracting. The content of the book accurately reflects it's title and does an excellent job teaching anyone who has some time to be entertained while learning Java programming. In addition, this book provides links to websites which offer many more helpful learning resources. I can highly recommend this book with 5 Stars to it's intended audience.
|
|
It should be called "Java for the right brained".
|
If you do not know what Right brained and Left brained people are here is an explanation:
1. Left-brained people more focused on logic and structured activities.
2. People like this love to make lists, perform well in middle management, are highly logical and analytical and usually very reliable.
3. They tend to store information in names and words.
4. They think in order (first, next, etc.) They would rather be told how to do something than have it demonstrated.
5. They thrive in the classroom that involves a lot of listening.
6. They enjoy talking and writing things down.
7. They prefer discussing in-group projects. They like making and following structured rules.
8. They don't like when their routine is interrupted.
Right-brained People
"Emotions give a more activated and chemically stimulated brain, which helps us recall things better." - Cahil
1. The more intuitive and random in processing information and the more apt you are to store information primarily in pictures.
2. When asked to recall an event or a person, the right-brained person will flash instantly on an image.
3. A right-brained person is more likely to remember a face and a left-brained person would remember the name.
4. Although this person has a strong visual memory, he/she tends not to have the ability to perform logical, linguistic tasks.
5. Right-brained people tend to view and respond to the word with pictures and physically; unfortunately the world (especially schools) tends to view and respond with words.
That said, programming sounds to be more in the left brained domain. If you are right brained this book will seem like a life saver to you because it uses pictures, cartoons, crossword puzzles and such to keep your brain motivated.
My personal experience with the book, being left brained, is that it goes way too far in telling stores.I feel my brain is actually consumed in catching up with the drama that can span several pages and involve several people, trying to remember who is Brain, who is Dick and who is Jeff, which one was the OOP developer and which one was the classic C developer and who is Jenna, is she the girlfriend of the classic C developer that advocates procedural programming or is she the newly hired programmer that is going to teach everybody the best practices. And now, with Brian's code and Dick's code listed in a comic font, which one should I focus on and learn, and which one will turn out to be bad few pages later in the text.....
This brings me to the second point. I like to be taught the best practices first so they register in my brain, and then be told "Now see how much chaos can happen when you do not use those practices..." and then be given bad examples. That sounds straightforward. This book explains things backwards (at least to me). It develops a solution and tests it and it works! So far so good, so you tend to learn the solution and absorb it in your brain, and then next page the Author says "OH NO!!! Jim changed the variable type, now look what happened!! The coke vending machine started dispensing ducks!!! Maybe it was not a good idea in the first place to design the machine that way!"
And by that point I feel I want to cry, having wasted half an hour learning a design approach that is not good, that I will never be using, and now I have to waste more time unlearning it and erasing it from my brain, hoping that the next iteration will be the good design not yet another bad one on the road to the happy ending when Brian kisses Jenna and they both go to a long vacation after getting a raise.
|
|
WONDERFUL!
|
|
I have never written a review before because frankly no computer book I have read has been worth it. This book is different. This book is actually fun to read and isn't boring like most computer books. It takes hard-to-understand/abstract concepts and breaks them down into a format that is easy and intuitive. If you are looking for a fun and easy-to-understand book to quickly get up-to-speed on JAVA. This is the book for you!
|
|
Horrible Book
|
|
I guess if you've never touched a computer before or ever written any code you might enjoy this book. Honestly, I haven't read the whole thing - I couldn't finish it. If you are looking for a book to transition from one language to another this certainly is not it. It even says that in the introduction to the book. I bought this book to learn some java, although I was already very familiar with C and C++, and was disappointed in what I received. My advice - if you are familiar with either OO or procedural programming, don't buy this book!
|
|
|