Answer the question
In order to leave comments, you need to log in
Is it worth investing in Android application architecture?
Hello,
I am in pursuit of the perfect architecture for an android application.
Recently, more and more articles about the architecture of Android applications (Clean Architecture, MVP, Flex, Viper) have appeared and they tempt me very much, but if you analyze applications from Google (Iosched for example), then their structure is much simpler (a small number of packages, the code is not broken, without third-party libraries, etc.).
I have already started using ~ Clean Architecture in real applications and everything seems to be fine but I sometimes ask myself is it worth it?
Thank you!
Answer the question
In order to leave comments, you need to log in
Of course, it is worth using at least some kind of architecture.
If it meets your requirements: transparency, purity, scaling, testing - use what you like.
You need to find the edge when the notorious "premature optimization" comes and start working with what you have)
If you do not know which architecture to use, then you have a poor idea of what problems you want to solve with this architecture.
There is no just "beautiful ideal architecture", every solution has always been the answer to some task or problem.
Consider this point of view.
Try to use TDD, so you can quickly identify the bottlenecks of the current architecture.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question