Pure Vs MVPC / MVC / MVP Architecture

I study Uncle Bob Pure Architecture , and trying to get a comparison in many aspects of the design aspects of the witch template, I have to use for my iOS / Android Projects.

Well, I noticed that a clean arch is very powerful and ruby, but at the same time, in my opinion, there is too much overhead with the number of classes and files that I have to create.

So my question is, is this project more profitable than using MVC / MVP / MVPC ?? Isn't that too much overhead? Which architecture is best for iOS / Android projects?

I have not yet found a good reason to justify that I am switching from other designers to Clean arch, except for the fact that the user interface is completely isolated from the main code.

+4
source share
1 answer

The adoption of the Clean architecture along with the hexadecimal / ports and adapters / Onion / Lifesaver / Screaming does not preclude the use of shared presentation templates such as MVC.

The initial intention of this approach is to:

Allow the application to be equally managed by users, programs, automated test or batch scripts, and be developed and tested separately from its potential devices and databases at run time ( Cockburn , 2005).

, , , .

, , " ".

+1

Source: https://habr.com/ru/post/1657578/


All Articles