I love programming since my first line of code I did on the C64 in Basic. Somewhere in 90ties I've switched from C++ to java and spent then 20 Years developing mostly Java software working for various companies and projects.
Now I work for Engenius in Switzerland being Java/Kotlin developer during the days and Scala/Haskell open source hacker at nights.
Twitter: @jarek000000
02.06.2020
LOCATION: Online
KEYWORDS: Architecture, Concept, Lessons learned, Technology
AGENDA: | 18:00-19:30h: Talk incl. Q/A |
SPEAKER: Jarek Ratajski COMPANY: Engenius GmbH
SLIDES: 200602_goodparts.pdf
RECORDING: jug.ch YouTube-Channel
For few last years I was doing many presentations about problems caused by container based dependency injections and runtime aspects based on dynamic proxy. If You are not familiar with this I will quickly go through my arguments and explain why do I mostly avoid those solutions in favor of functional alternatives.
However, even though those “broken” concepts are fundumental to the platforms it does not mean I consider the platforms themselves are totally useless.
I will show the rarely used approach to Spring and that it actually can be used without Beans, aspects and all problematic parts – I sometimes call it “Spring without Spring” or “WebFlux ultimate” – but it does work well and makes a viable alternative to the regular Spring and alternative frameworks.
Due to the current situation with Covid-19, we are not currently holding any events on site. This event will be broadcast live on the Internet. You do not need to install any software or plugins, everything runs in your web browser. Registered participants will receive a link to the webinar by e-mail shortly before the event.
LANGUAGE: Talk: en / Slides: en
I love programming since my first line of code I did on the C64 in Basic. Somewhere in 90ties I've switched from C++ to java and spent then 20 Years developing mostly Java software working for various companies and projects.
Now I work for Engenius in Switzerland being Java/Kotlin developer during the days and Scala/Haskell open source hacker at nights.
Twitter: @jarek000000
JUG Switzerland aims at promoting the application of Java technology in Switzerland.
JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.
JUG Switzerland is funded through membership fees.