Hello developers. Today I want to explain delegation pattern, that can be a useful tool for separating user-interactions away from controller class (Fragment or Activity). Everybody uses some .setOnClickListener() or other listeners to handle user interactions in android applications. Controller classes may have a lot of code. …

Hi again. This is the second part of articles about using clean architecture with MVVM and custom tech-stack. The first part you can find here

In this article, we going to talk about THE DATA FLOW that takes place in our clean architecture. In general, the choice of the mechanism…

Alexandr Minkin

Lead Software Developer. Kotlin enthusiast, Android developer, Swift lover, Clean Architecture Supporter

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store