A Better MVC – Dave DeLONG

There are many different ways to build your apps, and each approach brings its own set of challenges and pitfalls. Recent years have seen the emergence of patterns like MVVM, VIPER, FRP, and ReactNative that attempt to solve some of MVC’s problems.

In this talk, we’ll explore a simple modification to MVC that will allow you to easily avoid its most common problems without having to fight the frameworks.


About Dave DeLong:

A seven-year veteran of Apple, Dave DeLong is an accomplished iOS engineer with a passion for teaching, and hacking the Objective-C runtime. During his time at Apple, he worked on the UIKit framework, Developer Evangelism, and Apple Maps. 

Dave, his family, and his large collection of bowties live near Salt Lake City, where he’s an active member of the local developer community. He can often be found on Twitter teaching developers about all the ways that calendrical calculations can go wrong and pontificating on the virtues of eating chocolate with peanut butter. He does not own a cat, but has been thinking pretty hard about getting one.

@davedelong / davedelong.com