Posts from 06 November 2017
A Better MVC, Part 4: Future Directions
There are other ways you can apply these principles to writing more maintainable apps.
A Better MVC, Part 3: Fixing Massive View Controller
The principle behind fixing Massive View Controller is to unlearn a concept that’s inadvertently drilled in to new developers’ heads:
A Better MVC, Part 2: Fixing Encapsulation
In order to fix the encapsulation violation we saw earlier, we need to understand a pretty simple principle:
A Better MVC, Part 1: The Problems
I recently ran across a great article by @radiantav called “Much ado about iOS architecture”. It addresses a topic that has been on my mind a lot. I gave a talk about it at the recent Swift by Northwest called “A Better MVC”. These blog posts attempt to capture the main points of my talk.