Manuel Meyer
Feb 10, 2022

Thanks for this great article. I agree that MVVM, VIP(ER) and alike are usually implemented with the UI system in mind — which by the standards my professor on coding gave us about architectures would actually disqualify them all as not being any architecture, as an architecture needs to ensure independency frmo the UI system.

I my very personal experience the usual suspect only fair a bit better than apples broken MVC pattern — which leads to the same problems like slow development rather sooner than later.

I'd like to point you to my "Khipu" architecture that fixes all those issues while also being derived from Robert C. Martin's "Clean Architecture" like so many other. https://blog.devgenius.io/khipu-rapid-and-sustainable-software-creation-in-swift-using-engineering-and-science-principles-312a933cce57?sk=8359f48cc06571e53de156db8cbc005c

I'd ike to hear your feedback

Manuel Meyer
Manuel Meyer

Written by Manuel Meyer

Freelance Software Developer and Code Strategist.

Responses (1)