Developing Java Software, 2nd Edition

Author: Russel Winder, Graham Roberts
List Price: $55.00
Our Price: Click to see the latest and low price
ISBN: 0471606960
Publisher: John Wiley & Sons (29 March, 2000)
Edition: Paperback
Sales Rank: 418,950
Average Customer Rating: 4 out of 5

Buy now directly from Amazon.com - Purchase this book, safely and securely from the largest book dealer on the Internet, Amazon.com

Customer Reviews

Rating: 5 out of 5
Good practical mix
Quite a nice resource. One thing that hasn't been mentioned, I think, is that this book covers data structures. I looked around for some time for an enjoyable book that showed how to implement the standard data structures in Java, till I found this. I also like the case studies later on. Very useful!


Rating: 5 out of 5
This book is very good for High School students (and older)
This book provided a very good introduction for me to Object Oriented programming. Although I had previous knowledge of other programming languages, I never knew anything about Object Oriented programming. The authors give an OO approach to the language, explaining what objects are and why we use them instead of linear programming. Java seemed to me as one of the hardest languages to learn when I was 13, but last year when I got this book (I was 15 then), I was able to master Core Java and basic AWT/Swing in a matter of weeks (3 to be precise). I recommend this book to anyone who hasn't had any luck learning Java well before. Since I DID have programming knowledge before, I'm not in a position to recommend it for starters -- but please give it a try.


Rating: 5 out of 5
The best programming manual, in any language, I've ever seen
First, let me say that I already have some knowledge of C and C++, so I can't comment with certainty on how useful this book would be to someone new to programming, although I suspect it would be great.

Having said, that, I must give this book a very enthusiastic recommendation. I've never seen a book which makes it so easy to learn a language on your own! The reasons for this are many: the book is very well organized, with each chapter covering a topic thoroughly and in depth; each example has a "solve the problem" feel to it, with a statement of the problem, the text of the program, and suggestions about testing the program; each chapter ends with really well-chosen exercises followed by harder "challenges" -- much better than the common "Write a program which uses inheritance"-type exercises which are usually found in programming books. The exercises are the highpoint of the book for me. They are actually useful programs that you might want to come back to and reuse, and they are just long enough and demanding enough to make them worth the effort, without taking you weeks to finish (most will take you a few hours).

All in all, I wish I had used this as a textbook as soon as I began to learn programming.


Return To Main Computer Book IndexSearch Our Entire Computer Book Catalog