Android

Using Kotlin to implement Clean Architecture by Lieven Doclo

For those familiar with the teachings of Uncle Bob, Clean Architecture is no stranger. It’s a set of architectural guidelines that provide...



For those familiar with the teachings of Uncle Bob, Clean Architecture is no stranger. It’s a set of architectural guidelines that provide a SOLID set of principes on which to base you architecture in order to have a clean, easy to understand and even easier to maintain foundation. This talk will show you how you can implement such an design and will demonstrate the power of such a design. It will also show how you can be pragmatic in implementing Clean Architecture and what the possible implications can be when making pragmatic concessions. I’ll also show what features Kotlin has that makes implementing Clean Architecture a breeze, mitigating some of the concerns.

Lieven Doclo
A Java developer for 10 years, Java has little secrets for Lieven. His interests are microservices and IoT. He’s currently working as a freelance software consultant, where he’s keeping up to speed with the latest technologies and driving clean architectural principes wherever and whenever he can.

source

6 Replies to “Using Kotlin to implement Clean Architecture by Lieven Doclo”

  1. It's unclear why FindProductsImpl (use case layer) uses (takes as ctor argument) ProductGateway (from Controllers/Gateways/Presentation layer). Either naming is bad or the relations direction wrong.

Beri komentar...