Friday, October 18, 2013

JDD 2013 took place in Kraków

JDD 2013 took place in Kraków last two days (14-15 Oct). Many presentations, many discussions, many inspirations. It was great to meet Ivar Grimstad - an architect from Malmö division of Cybercom who was the speaker there (as well as on this year's Java One!). Ivar presented how easy and painless is the process of migration of typical Spring application to JEE 7. I attended, of course and it was great.
The most inspiring presentation for me was "Przestańmy się zakładać, to notoryczne, nielegalne, nieprofesjonalne i NUDNE" of Tomek Borek. It was about the ways, how we can make sure, that the architecture we've just created for given requirements is exactly what we need and covers all the requirements. However the presentation was not very comprehensive (it's hard to make anything comprehensive on such wide topic) but it pointed out some methods and directions it's worth to follow. For sure we must take care of the topic in our CyberSeminars and later in our everyday practice.
I also found very interesting a presentation "O co chodzi z tym całym “Domain-Driven Design”?" of Piotr Wyczesany. DDD is the topic I'm fascinated with recently, so I couldn't have miss an opportunity to hear more about it. Except topics that are usually discussed with DDD, that is its building blocks: entities, aggregates, policies and so on, Piotr highlithed what is the most important thing - that is a domain, a model, a bounded context and knowledge crunching. Everything fits best if we apply also a hexagonal architecture to our system and helps to build a better software that fits to customer needs. Very inspiring.
On the end - an absolutely awasome thing - firt day of the conference ended up with discussion panels. I attended "Strategies for Refactorng Legacy Code" with Joseph W. Yoder - a world's famous agile and software engineering expert, guy that plays in the same league as uncle Bob.

Saturday, September 27, 2008

Hello World!

This is my first post on the new blog that is about Java and surrounding technologies. Firstly, few words about me. I'm an IT Architect in one of the IT companies in central Poland. At my job I usually create an architecture of Java based systems and work as a development team leader in an implementation phase. That's why I'm going to share my technical and business knowledge here.
The first technical post is coming soon. It's about building Weblogic 10 projects using Maven.