Implementing the Clean Architecture
You have very likely heard of Hexagonal Architecture, Onion Architecture or the Clean Architecture. While talk about this family of architectures is common, it can be hard to find good real-world examples. In this presentation, I tell you the story of how we, at Wikimedia Deutschland, wrote an application adhering to the Use Case approach of the Clean Architecture. This includes an introduction to the key concepts of the Clean Architecture and an overview of the most important lessons we learned during implementation. After the presentation, you will be able to look at our code on GitHub which is fully open source.