Stephen Siapno Help

Fluent and Fun Clean Architecture using Kotlin

I've put together a series about making Clean Architecture in Kotlin more engaging and straightforward. It's been featured on ProAndroidDev and the droidcon website.

In these articles, I talk about the problems I faced while using clean architecture and how I solved them. This led me to introduce a new way of designing, focusing on:

  1. Making things clear and easy to understand with Fluent Interface Design.

  2. Making development more enjoyable with Functional Programming.

  3. Keeping code neat and scalable with Clean Architecture principles.

To learn more, check out the Fluent and Fun Clean Architecture Series

In Order:

1. Fluent and Fun Clean Architecture using Kotlin - Part 1(2023)

Mastering Clean Architecture for Android: A fluent and Fun(ctional) Journey with Kotlin 2023

2. Fluent and Fun Clean Architecture using Kotlin - Part 2(2023)

Mastering Clean Architecture for Android: A fluent and Fun(ctional) Journey with Kotlin 2023

3. “Decoding” Fluent and Fun Clean Architecture using Kotlin (2023)

Unlocking the Secrets of an Expressive and Flexible Android Architecture.

4. Transforming UseCase: Embracing Fluent and Functional Approach (2023)

UseCase is Just a “Function”: Making it Fluent, Fun, and Clean.

5. Transforming UseCase: Embracing Fluent and Functional Approach (2023)

Unleashing the Power of Functional Thinking and Modularity in Usecase Design

Last modified: 07 March 2024