This week's book giveaway is in the Design forum.
We're giving away four copies of Design for the Mind and have Victor S. Yocco on-line!
See this thread for details.
Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Query: The Well Grounded Java Developer

 
pawan chopra
Ranch Hand
Posts: 417
jQuery Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a very basic question. There are plenty of books available on Java but most of them teach you syntax or API. I believe when someone writes a book he writes his experience and learning in real programming world which is not just syntax learning or just mugging up Java API instead its the thinking process. There are books which says learn Java in 24 hours but none of them change developers way of thinking and going beyond syntax learning. So my question is what should I expect from this book? Is this going to change the way of thinking of developers that technology is not just syntax learning or I will see similar things like some hidden tricks in Java and some designs which will make me happy while reading but doesn't really change the way I use this technology. Thanks.
 
Mohamed Sanaulla
Saloon Keeper
Posts: 3159
33
Google App Engine Java Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
So you are a mid level Java Programmer or someone who has worked on Java for quite sometime and have read books like Effective Java, but you are not happy reading other Java books out there which target beginners and if these are true then "The Well Grounded Java Developer" is the book you should pick. It picks up from where most of the books end. Polyglot programming on JVM is the cool thing now and this book covers that. Then you have concepts like Java Memory Model, bytecode, TDD, using Build and CI tools like Maven, Jenkins, then some introduction (I am not sure about the depth here as I havent read the book) to web frameworks based on the languages like Groovy, Scala, Clojure.

In short this is definitely a different book and I am really looking forward to get a copy of this book. It covers Java 7 features in depth and then other concepts, few of which I mentioned above. And this book is definitely not for beginners.

I am sure Martijn and Ben will add more to what I have said.
 
Martijn Verburg
author
Bartender
Posts: 3275
5
Eclipse IDE Java Mac OS X
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mohamed has it right! It's not a syntax book (although we cover the minimum you'll need to learn Java 7, Groovy, Scala and Clojure) but instead a taster of all of the areas that we think are going to be important to the Java developer over the next 2-5 years. We have lots of anecdotes and in depth discussions based on the experiences of ourselves and our colleagues (including many fellow ranchers!).
 
pawan chopra
Ranch Hand
Posts: 417
jQuery Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Martijn and Mohamed. It will be great to see this kind of stuff. I have been waiting from years to read something which has come from experience and discussions. Thanks again.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic