Yesterday, as reported earlier a great session on Java EE 5 featured by Adam Bien took place in Lehmanns Buchhandlung in Hamburg. It was a full success, having approx. 100 developers taking part. Adam asked for the experiences with Java EE and it seemed to be a bunch of professionals. The session slides contained only headings, the rest of the story has been done in NetBeans 6.1 and Glassfish. The entire session has been executed on pretty high speed – to be honest, Adam spoke that quick I just could understand. The session took place in the bookstore, that basically sells two types of books: computer and medical. Adam noticed that the shelf to the right of him contained books on psychiatry, and pointed each time he wanted to express that the antipattern leads to…

Regarding the content, Adam focused on two main directions: the basic enterprise patterns and enterprise anti-patterns (this could be a good book title, btw.). General ideas, like support of DRY principle, convention over configuration and IoC, that are on my opinion the greatest achievements of Java EE 5 has been explained in a very plastic way. Especially, Adam really showed, that the bad-artifacts that made J2EE development boring disappeared in Java EE (or may be better to say: can be avoided). The last part of the talk was attended to the nonfunctional activities around the developed software. Adam focused on testing, management, monitoring, performance, etc… It was pretty interesting to see that Java EE community listens to the developer voices and push the technology towards modern, pragmatic and efficient programming platform.
During and after the session one could ask questions around the topics. Adam told a lot during the answers and proved again his excellent expertise in the Java in general and Java EE in particular. I really enjoyed the session and hope that the next one will not let us wait for several years again. Adam spoke about possible JavaFX session – this would be also very interesting.
The main message of Egon was the need of formal specification and separation of specification from implementation. He showed how this can help in order to define the semantics. I was glad, that he confirmed some statements I’m discussing in my

Yesterday, the first “Eclipse Stammtisch Hamburg” took place in Bolero in Ottensen. It was a full success, about 50 people were there. I was glad to see people I known from


