In IT industry we have a repeatable problem of code debt, which steals happiness from our work, inducing horrible stress and frustration. On the other hand frameworks, software architecture approaches, tests cost us supposedly wasted time and they seem not to deliver their promises
This presentation will show you Clean Architecture and Hexagonal Architecture in practice. You will also experience how those approaches interact with Event Storming, Spring Boot and Kotlin. Using Open Source Labella application, you will discover:
* what potential problems I wanted to solve using those techniques
* what real problems were solved and what challenges arised from them
* and summarize, what in my opinion, these practices are meant for
Spoiler Alert: These techniques deliver their promises, just not in the way we expect.
Video producer: https://geecon.org/