Skip to content
This repository was archived by the owner on May 4, 2026. It is now read-only.

Architecture

Tijl Leenders edited this page Nov 24, 2018 · 18 revisions

Architecture matters.

https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod

Top layers depend on lower layers, never the other way around

Activities and Fragments


ViewModel per Activity


UseCase class per application use-case to pass data (in one direction)


Data layer(s) with Interface (EntryDao Interface for Room/SQL Database)

Clone this wiki locally