Swift
Protocol-oriented design
A teammate wants to create a BaseViewModel class and have every screen inherit from it. If you proposed a protocol-oriented alternative, how would you design it?
Protocol-oriented design
A teammate wants to create a BaseViewModel class and have every screen inherit from it. If you proposed a protocol-oriented alternative, how would you design it?
SwiftMultiple choiceExpert
What does this code print? …
#protocol
ArchitectureShort answerBasics
Why do we do dependency injection in an iOS app?
#protocol
ArchitectureShort answerAdvanced
You have three network clients for the auth server, product server, and payment server th…
#protocol
ArchitectureShort answerExpert
When you apply Clean Architecture on iOS, can you walk me through the layers and the depe…
#oop