• Post Reply Bookmark Topic Watch Topic
  • New Topic

Java 8 pocket guide

 
Ashley Lester
Greenhorn
Posts: 19
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I notice that the O'Reilly pocket guides often have quite different page lengths, ranging from 100 or so to 300 or more. It must have been hard deciding what to include and what to leave out.

Does the book try to explain concepts, so is aimed for maybe someone looking to introduce themselves to Java from another language, or is it assumed that the reader knows Java-centric concepts (interfaces and so on) and is just looking for a syntax guide? Or is the balance somewhere in between?

Also, I would love to see some basic client-server stuff in there too! But I acknowledge that you can't make the font size too small as to render it invisible

Ashley
 
Robert James Liguori
Author
Ranch Hand
Posts: 570
6
Java Netbeans IDE Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ashley,

Thank you for the questions.

When we first proposed this book to O'Reilly, the editor felt it would be a challenge to pull it off because of the number of features and APIs that Java supports. I quickly pointed to the C++ pocket guide which they already had on the market and I suggested that we follow that approach... cover the basic language features and touch on some of the popular internal APIs. He approved, and the approach appears to have worked and has been well liked by many.

As for as how the content is represented, we take a feature, reduce it down to as few words as possible (without all the fluff words) and if necessary provide an example. For example:

...
Character Literals
A character literal is either a single character or an escape sequence contained within single quotes. Line terminators are not allowed.

...

We attempted the same approach with the OO concepts and API coverage.

-- Robert
 
Ashley Lester
Greenhorn
Posts: 19
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks! I'm liking the boiling down of concepts and taking out the "fluff".

This, and the Java EE pocket guide, are looking much more convenient than the phone-book-sized volumes I currently have on my desk.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!