android10 / android10/Android-CleanArchitecture-Kotlin

beter feature package organisation

Open
#55 3 comments 7 reactions 0 assignees View on GitHub
discussion
Dominant language
Kotlin
Stars
4.8k
Forks
929
PR merge metrics
No merged PRs in 30d

Description

The actual feature package (login or movies) contain all class of the feature.
I think it doesn't reflect the "clean architecture" responsability split.

I know it's a sample project but like you say in the blog post :

> Code/package organization is one of the key factors of a good architecture

I think feature package should at least contain the folowing packages :

- presentation
- domain
- data

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.