• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Jeanne Boyarsky
  • Tim Cooke
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Tim Moores
  • Mikalai Zaikin
  • Carey Brown
Bartenders:

To the Authors.

 
Ranch Hand
Posts: 178
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi and welcome

What sort of exposure to Java is needed to take full advantage of your book? Who are the target audience?

Thanks in advance.
 
Ranch Hand
Posts: 995
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Afaik Manning books are assuming nothing about the reader, and so takes him through all the steps from the beginner to a medium-advanced level.

--
./pope
[the_mindstorm]
 
Ranch Hand
Posts: 3178
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Ali Pope:
Afaik Manning books are assuming nothing about the reader, and so takes him through all the steps from the beginner to a medium-advanced level.



Ali,
But I don't think Java Reflection in Action is not for beginners in Java... Mcgill question is reasonable, I feel... We need to know what sort of exposure to Java is needed to read the reflection book like this... At least of course, the readers must be familiar with Java... But what else? The authors are the ones who can definitely reply to Mcgill's questions in this case, I guess...
 
Alexandru Popescu
Ranch Hand
Posts: 995
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Sorry if you consider that was a wrong answer, but I was just telling my experience with the Manning books . That's all.

--
./pope
[the_mindstorm]
 
Ranch Hand
Posts: 162
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This is definitively not a topic for beginners. (for once I agree with Naing) Also it is a topic which deserves more attention than it is currently getting in the coding world.
 
author & internet detective
Posts: 41763
887
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Mcgill,
Based on chapter one (downloadable from the manning site), the book assumes a working knowledge of basic java. It assumes you know about inheritance, interfaces, exceptions, private/public, ...

Ali,
I've found that the Mannings books don't assume you know anything about the topic (in this case reflection), but they do assume you know about other things. For example, the JUnit in Action book also assumes a working knowledge of basic java. Which makes sense because these aren't intro to java books.
 
Alexandru Popescu
Ranch Hand
Posts: 995
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Jeanne!

It is the english negation that brought me down . I wanted to express the fact that Manning's books are step by step introductions to the topic. If, for introducing the topic, you must know other things this is kindda normal. (I cannot imagine a book introducing container managed persistence and not requiring to know about j2ee and ejb ).

cheers
--
./pope
[the_mindstorm]
 
author
Posts: 32
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hey McGill,

We targetted Java Reflection in Action to intermediate Java programmers. Jeanne's paraphrase of chapter 1 is a good summary. To get the most out of the book, you need a good working knowledge of the Java language and familiar API's and an understanding of object-oriented concepts. The Manning folks made sure that we kept everything as accessible as possible, and that turned out nicely, but it would be very difficult to write an intro level book on something like reflection...

Hope that helps,

Nate
 
Mcgill Smith
Ranch Hand
Posts: 178
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Nate.
 
Ranch Hand
Posts: 1934
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Nate Forman:
Hey McGill,

We targetted Java Reflection in Action to intermediate Java programmers. Jeanne's paraphrase of chapter 1 is a good summary. To get the most out of the book, you need a good working knowledge of the Java language and familiar API's and an understanding of object-oriented concepts. The Manning folks made sure that we kept everything as accessible as possible, and that turned out nicely, but it would be very difficult to write an intro level book on something like reflection...

Hope that helps,

Nate



Can you elaborate on instances where Reflection can be a hindarance for overall system(cases where it is used un-necessarily)
 
Ko Ko Naing
Ranch Hand
Posts: 3178
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Kishore Dandu:


Can you elaborate on instances where Reflection can be a hindarance for overall system(cases where it is used un-necessarily)



Usage of reflection thread might contain info that you are finding for... The thread is pretty long and many reflection experts are invloved in the long discussion there...

Hope this helps...
 
Nate Forman
author
Posts: 32
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Kishore,

I agree with Ko Ko that the usage thread will be help answer your question. Also, there's a thread that started on object creation that turned into a performance discussion. That's a good one for you to read. We tried to address as many of these issues in the book as we could...

Nate
 
yeah, but ... what would PIE do? Especially concerning this tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic