It’s barely one week since Devoxx and I already miss it. For the four of us, software architects and developers from Frankfurt, Germany, Devoxx started with Belgian beer (s. picture). And Belgian beer is definitively for my liking! Thus, the next morning woke me with a slight headache and big thirst.
|Belgian Beer up close|
Alas, that did not matter, since the conference began with a dance performance, done by five NAO robots (s. picture). That hinted at a “sub-theme” of Devoxx 2012: robotics, which is great, because inter-disciplinary work can be very engaging and generate new ideas. After the robo dance Devoxx UK was announced: another split-off which will be held during March 2013 for the first time. Then the keynotes came.
The keynotes – we had better ones at Devoxx. The Oracle keynote was boring to the core and only consisted of marketing. This trend, which already started last year, materialized now and that’s not for the better of Devoxx. After the Oracle people went way too much over time and I nearly fell asleep, then came Neal Ford. Unfortunately, he was not as inspiring as in the last years. What was his central topic anyway? Although, he still had some interesting points to make, the inspiration which I so much long for in keynotes was missing.
The highlight of the first day way definitely Kirk Knoernschild and his talk “Architecture all the way down”. He says architecture is a way to cope with complexity but he also presents us the “architecture paradox”: everything we introduce in order to tackle complexity generates even more complexity. Thus, he asks, how can we overcome that? His central message is, that we have to care more about modularity. Taking apart the software into loosely coupled modules is the only way to reduce complexity and confine changes to certain areas of the system. He also states that we (software developers) think a lot about services and classes, but not enough about modules, which are “somewhere” in between. Moreover, Java does not provide us with sufficient tools for building true modules. I couldn’t agree more.
Day One closed with another instalment of great Belgian fries and some Belgian beer afterwards.
Thursday evening started with the James Bond Movie “Skyfall”, which was better than I expected. Afterwards everyone went to the nightclub “Noxx” which was book exclusively for Devoxx that night – and they served Belgian beer as well.
Friday started out with “Cloud Robotics”, went on with Daniel Kurka’s excellent presentation on “mgwt – GWT goes mobile” and closed with Adam Bien live coding Java EE. By the way, Mr. Bien was quite entertaining as always, but recommending developers to fake certain aspects of the software to please the architects should not be taken too seriously.
|Where are you from?|