Android-CleanArchitecture-Kotlin icon indicating copy to clipboard operation
Android-CleanArchitecture-Kotlin copied to clipboard

Differences between different repository:

Open crjacinro opened this issue 6 years ago • 3 comments

What do you think is the pros and cons of this repository and this one:

https://github.com/bufferapp/android-clean-architecture-boilerplate https://github.com/bufferapp/clean-architecture-components-boilerplate (forked using arch components)

I am creating a new project and I need to choose one as a reference.

crjacinro avatar Dec 31 '18 07:12 crjacinro

Then use https://overflow.buffer.com/2016/09/26/android-rethinking-package-structure/ :P

Zhuinden avatar Dec 31 '18 09:12 Zhuinden

Ok. That is one of the obvious ones.. Any others aside from that?

crjacinro avatar Dec 31 '18 09:12 crjacinro

Maybe being obvious is not a bad thing when you're looking for future maintainability. :thinking:

Generally I'd give the advice that having a single presentation package/module is a bad idea. You want to have top-level features, not just throw everything in a bin.

I've never seen a "boilerplate" worth using instead of starting out oneself, and that includes these two that you've linked, but that's probably just my opinion.

Zhuinden avatar Dec 31 '18 09:12 Zhuinden