We all know how testing your code is important for stable releases and early bug detection. We should test happy paths, corner cases, and thrown errors.
Old school
Before async/await coroutines were
Every developer has this one day, one day when he questions every life choice
that leads to this moment. I had this day.
I received a bug ticket - one of the requests
In 2015, Apple introduced a new concept - Protocol Oriented Programming
[https://developer.apple.com/videos/play/wwdc2015/408/]. I encourage you to
watch the whole 50 minutes of the WWDC video. One