Fireside Swift

EP 25 - Flying Spaghetti Monster


Listen Later

Dependency Injection!
Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the dependency injection. It’s not as complicated as you think! Or is it?
* Computer properties from Daniel’s question: https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Properties.html
* Protocol documentation which contains info on getters and setters from Daniel’s question: https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Protocols.html#//apple_ref/doc/uid/TP40014097-CH25-ID267
* Article and video by Bart Jacobs: https://cocoacasts.com/nuts-and-bolts-of-dependency-injection-in-swift/
* Article by Alexey Kuznetzov: https://medium.com/ios-os-x-development/dependency-injection-in-swift-a959c6eee0ab
* Dependency Injection using Factories by John Sundell: https://www.swiftbysundell.com/posts/dependency-injection-using-factories-in-swift
* Apple has a few things to say about computed properties here: https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Properties.html
* Apple doc on Data Encapsulation (Objective-C): https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/EncapsulatingData/EncapsulatingData.html
Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)
...more
View all episodesView all episodes
Download on the App Store

Fireside SwiftBy Steven Berard, Ben Sullivan, Chris Hefferman, and Jordan Muncrief

  • 4.9
  • 4.9
  • 4.9
  • 4.9
  • 4.9

4.9

149 ratings


More shows like Fireside Swift

View all
Swift over Coffee by Paul Hudson and Mikaela Caron

Swift over Coffee

169 Listeners