Finally someone did this, although I think @Appeloper could've contributed with a git repo from the beginning.
My greatest concern when thinking about this architecture is how to handle API/external calls and which patterns would fit it.
I also think that this thread is a gem, but still a brute one, we, as a community, should improve it and show how this is a great way to solve problems.
(I also was glad when I first saw this thread and found like-minded people)
Post
Replies
Boosts
Views
Activity
That's perfect! Exactly what I wanted!
Man I totally understand what you felt working with VIPER, don't get me wrong, the team was great, but going through 6+ files to understand a simple logic is such a pain.
Also not only that but the number of tests that were there just to get 80%+ coverage and didn't test anything useful was HUGE.
I agree a f'ing ton with you when you say "files that don't really serve any purpose except for 'adhering to the principles'.", like, why? Stop trying to be academic about developing software.