In IT manufacture we have a repeatable problem of code debt, which steals happiness from our work, inducing horrible stress and frustration. On the another hand frameworks, architectural approaches, tests cost us supposedly wasted time and they seem not to deliver their promises. In the presentation I'll show you Clean Architecture and Hexagonal Architecture in practice. You will besides experience how those approaches interact with Event Storming, Spring Boot and Kotlin. utilizing Open origin Labella application I'll show you: - what possible problems I wanted to solve utilizing those techniques - what real problems were solved and what challenges arised from them - and summarise, what in my opinion, these practices are meant for Spoiler Alert: These techniques deliver their promises, just not in the way we expect.
GeeCon 2023: Piotr Suwała - Clean & Hexagonal Architecture - naprawdę działa!
In IT manufacture we have a repeatable problem of code debt, which steals happiness from our work, inducing horrible stress and frustration. On the another hand frameworks, architectural approaches, tests cost us supposedly wasted time and they seem not to deliver their promises. In the presentation I'll show you Clean Architecture and Hexagonal Architecture in practice. You will besides experience how those approaches interact with Event Storming, Spring Boot and Kotlin. utilizing Open origin Labella application I'll show you: - what possible problems I wanted to solve utilizing those techniques - what real problems were solved and what challenges arised from them - and summarise, what in my opinion, these practices are meant for Spoiler Alert: These techniques deliver their promises, just not in the way we expect.