This repository has been archived by the owner on Oct 13, 2024. It is now read-only.
Don't know how you manage this all.. Learning and implementation? Motivation intended! #4
MTayyabSarfraz
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
@RimGazzeh I don't know how peoples like you do this.
For a simple app functionality like a search/display listing, If I had been doing this I would have done it with at most 6-8 classes with the most straightforward approach of MVP/MVVM.
I went through your code I found this approach for beginners very confusing.
In fact, I got scared. I did not know where to start and where things will end.
First 3 packages of data, domain, and presentations then each package has nested packages and in turn, each package has an undefined number of classes bla class, bla base, bla bla!
Can you guide a developer like me on how to cope with learning these ever-evolving code/architecture techniques?
and what's the point of having(MVI) more classes with more code and more time over less complex architectures like MVP / MVVM?
Thanks
Beta Was this translation helpful? Give feedback.
All reactions