Delegate is a general design pattern in iOS. Here’s a simple example, we have AccountView and it needs someone to help it to update status, so we define a protocol AccountViewDelegate and make AccountView’s delegate ScreenViewModel to conform it.
AccountView
AccountViewDelegate
ScreenViewModel
In this short article I would like to share the current recruiting process we follow to…
Saving time by skipping unit tests: the misguided guide to software development
Originally published at martinrichards.me.