<< 1 >>
Rating:  Summary: Rosetta Stone? Review: A long time ago I was a long time C/C++ programmer. I was looking for a book that could take me from C -> C++ -> Java. Mr. Boone's book does a very good job of accomplishing this. I found the book an easy read and the examples very reader friendly. He spends a lot of time and detail explaining the migration of code syntax, in straight forward examples and helps the reader move into OOP concepts. The book could easily be subtitled "Transitioning to OOP for old C guys". Sticking with the platform-independent nature of the JAVA language, Mr. Boone tries to be non-platform specific, yet in doing so somehow comes across as anti-Microsoft, which I'm finding out is quite popular in books on JAVA. Bottom line, since I own a copy of Microsoft's Visual J++, I found some of the examples hard to get working. This was a bit fustrating, but learned a lot more about VJ++ in the process. I got a sense that if I had a SUN computer, the examples would work flawlessly. Once Mr. Boone gets through the easy examples, "Hello World", goes inta, goes outa, classes, etc., he kind of blows through several applications and implimentations, some of which could be useful. By then, I was ready for a book that went deeper in to the lanugage. Although I found the book to be tailor made for the likes of me, I do not think it is an obvious choice for beginning or advancing one's understanding of the language. For me, it accomplished exactly what the title states.
Rating:  Summary: Rosetta Stone? Review: A long time ago I was a long time C/C++ programmer. I was looking for a book that could take me from C -> C++ -> Java. Mr. Boone's book does a very good job of accomplishing this. I found the book an easy read and the examples very reader friendly. He spends a lot of time and detail explaining the migration of code syntax, in straight forward examples and helps the reader move into OOP concepts. The book could easily be subtitled "Transitioning to OOP for old C guys". Sticking with the platform-independent nature of the JAVA language, Mr. Boone tries to be non-platform specific, yet in doing so somehow comes across as anti-Microsoft, which I'm finding out is quite popular in books on JAVA. Bottom line, since I own a copy of Microsoft's Visual J++, I found some of the examples hard to get working. This was a bit fustrating, but learned a lot more about VJ++ in the process. I got a sense that if I had a SUN computer, the examples would work flawlessly. Once Mr. Boone gets through the easy examples, "Hello World", goes inta, goes outa, classes, etc., he kind of blows through several applications and implimentations, some of which could be useful. By then, I was ready for a book that went deeper in to the lanugage. Although I found the book to be tailor made for the likes of me, I do not think it is an obvious choice for beginning or advancing one's understanding of the language. For me, it accomplished exactly what the title states.
Rating:  Summary: Not What Title Promises Review: I picked the book out of dozens on the shelf based on its title. It *may* be a good book on Java (I don't know, since I don't know Java yet). But it certainly is not a book for C++ programmer. In the first two hours of reading it, I picked at least a dozen cases when the author didn't bother to find the C++ concept corresponding to the Java concept he introduced. The unimportant differences are exaggerated beyond reason. The subtle but important differences or similarities are apparently not known to the author.
Rating:  Summary: Lacks good examples, too high level to be worthwhile Review: I read through about 3/4 of the book before turning to the Deitel text instead. I found the Boone book to have several errors, and I thought the examples did not illustrate the points well. I thought that I could leverage my C++ experience best with this book, and I probably did get a fast superficial understanding in the first few chapters, but I am not sure it is a worthwhile purchase.
<< 1 >>
|