This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I'm planning on attending the groovy code camp here in CO in a couple weeks, and have a couple groovy/grails books, which I have yet to read.
That said, assuming I can dig into them and the language over the next week or two, which aspect of Groovy/Grails would be a good thing to bring up at the class? They are taking questions and it's pretty open, so what should I plan on asking in order to leverage and instructor vs a book?
In other words, I've heard great things about Grails in Action. But there is something that you probably left out (due to length) or something that is just a little more difficult to grasp just from reading. What would that be or what should I look out for (and what can I plan on asking to a 'live' instructor in a few weeks)?
Why not try working through some of Scott Davis's excellent tutorials in the "Mastering Grails" series on IBM DeveloperWorks website? These will give you a taste of some of the cool things you can do with Grails, including things like AJAX, REST, security, mobile apps etc etc. Then you can see which areas you might want to look at in greater depth in your class.
It's a bit difficult to say. There's not much coverage of Groovy in our book, so you could ask your instructor for more information on what makes Groovy a dynamic language and how to use meta-programming. If you have any trouble with closures, it may be worth asking for more on those. On the Grails side, there isn't much of the core framework that we don't cover. It may be worth asking about how to set up different databases for Grails.
I think you're best off trying to create your own application and see what questions arise. If the books don't answer those questions, then you can have them ready for the instructor.
Joined: Oct 03, 2007
Thanks for the suggestions.
I had forgotten about the DeveloperWorks series, I'll try to take a look at that.