Architecture
Dependency injection
Why do we do dependency injection in an iOS app?
Dependency injection
Why do we do dependency injection in an iOS app?
ArchitectureShort answerBasics
Dependency Injection and the Dependency Inversion Principle have similar names. What's th…
#dependency-injection #protocol
iOS system designShort answerAdvanced
Sketch a single "save bookmark" feature as a Swift code skeleton. Instead of a whiteboard…
#dependency-injection #protocol
TestingShort answerAdvanced
An app calls AuthManager.shared directly all over the code. How would you unit test the c…
#dependency-injection #protocol
ArchitectureMultiple choiceBasics
Which of these statements about dependency injection styles are correct? Select all that …
#dependency-injection