Thursday, June 21, 2012

Uberconf day 3

First stop is Craig Walls "Spring Data Workshop".

We're looking at Spring Data support for JPA, MongoDB, Neo4J, Redis.

Craig zipped up his Maven repository and passed it around the room on a couple of USB drives to address the problems we experienced yesterday.

"Don't use JPA Templates... it's just there for consistency.  Exception translation is not needed for JPA.  Works similar to Hibernate contextual sessions."

"Spring Data = GORM"

This was one of the better presentations so far.  Craig was up all night working on a solution to the previous day's problem which proved effective.

It was refreshing to hear Craig endorsing Springsource STS (Eclipse) and disparaging IntelliJ/IDEA...  quite a change for this formerly IDEA-centric venue.

Venkat Subramaniam "Mastering Javascript"

"Gets are deep, sets are shallow."

I never got past the casual use of Javascript, and that was about 2 years ago, so  good review, plus some off-the-beaten-path stuff I don't think you'd find in the O'Reilly book.

"It's hard to get Javascript right, so don't actually write Javascript."  Venkat recommends CoffeeScript.

Szczepan Faber "Mockito Workshop"

Unit testing is an area of special interest for me.   I would like to learn more about Mockito but this just wasn't an effective presentation.

This guy just started coding like a demon with almost no introduction or discussion.  No one could keep up.  After a while he started pushing to his git repository at regular intervals and the rest of us could keep up doing git pulls.  So this turned into more of a coding demonstration than a workshop.

Even then he was doing a lot of refactoring and seemed to focus on developing his application more than demonstrating the features of Mockito.

I didn't come back for part 2 of this.

Pratik Patel "Mobile Development Options"

Lots more technical detail than yesterday's Nathaniel Schutta presentation, focused on PhoneGap and Titanium.

"Titanium's run-time performance is way better than PhoneGap/Cordova."

Keynote: Matthew McCullough "Adam Smith builds an application"

Links

Infinitest Eclipse or IntelliJ/IDEA runs your unit tests every time you save

No comments:

Post a Comment