Yay! for day 3 of the No Fluff Just Stuff software symposium.
Let me start by saying that I should have attended other sessions not related to Groovy and Grails but I just couldn’t get away. This time Jeff Brown was the speaker. As a little background Jeff works at G2One, this is only the company behind the magic that is Groovy and Grails. So once I heard this I knew I couldn’t pass up on these talks and let me say Jeff delivered.
The first session was a thorough look into Groovy. Lots of code examples and comparisons between Java and Groovy. Very nice! The second session was a lecture on the benefits of Groovy when unit testing (yes developers we are supposed to do unit testing, maybe I will start trying this one day). This was actually a interesting point in my fascination with Groovy.
Jeff mentioned that when comparing dynamic languages with static languages it is extremely important that we conduct unit testing. This makes sense, when coding in static languages such as Java, we have the compiler who can tell us if we have code, notice I am not saying good code. With dynamic languages such as Groovy we don’t have the compiler to tell us if a method is not found or a class is not found… So basically we HAVE to write test cases!!! What?!! This is horrible!!! not really. This, is actually one of those negative positive thing, like when people try to impress a interviewer when they say that one of their weaknesses is that they work tooo hard.
Third session was more interesting meta programming with Groovy, I promise one day I will understand it all. Finally I got another demo of Grails.
Over all this was a magnificent symposium and I recommend that everyone tries to attend! I am looking forward to the next one in VA! April 24-26!!!!