It Depends!
Details
We'll be meeting at the Raken Offices, Suite 140
We all depend on stuff to get things done. Some of us are highly dependant on coffee; others need at least eight hours of sleep. Well, our code is no different. Sometimes we need a network client to get info from a web-service. Other times we need a database in order to store our information.
These services that our code needs can be described as dependencies. Dependency injection is a method of giving our code access to these services in a way that is explicit and decoupled. We'll be taking a look at the how and why of dependency injection and showing several approaches in Swift.
*** This will be our last meetup for 2019. We'll be taking a break for the month of December and resuming again in January.***