Reducing Complexity with Aspect Orientation, by Ludger Solbach
Cluj-Napoca & Targu Mures
Non trivial software is complex. Some of the complexity is inherent in the domain and can not be avoided. But often the solution is burdened with accidental complexity, which is not necessary to solve the problem. Separation of concerns, the core of aspect orientation, is a strategy to reduce the complexity by solving problems piecemeal.
This talk explains the rationale and mechanisms of aspect orientation and shows some aspect oriented solutions for common problems.
A brief introduction to Java 8, by Steven Schwenke
Java is the leading programming language. One of the reasons of its success is the latest release, Java 8, and its new features. In this talk, you get to know the most interesting features like lambda-expressions, the stream-API and the date-API. Even if you have no experience in writing Java, you’ll get a feeling of these new features