Emerging Best Practices in Swift → November 18, 2015 Pretty sure this talk by Ash Furrow has changed my life for the better. Also, I now understand dependency injection.