clean-swift.com
Protocol Oriented Programming - Clean Swift
There has been a lot of buzz ever since the 2015 WWDC talk on Protocol Oriented Programming. But the underlying principle has been around forever. Protocol is a feature provided by the programming language to facilitate polymorphism. What is polymorphism? There are many different kinds of polymorphisms as described in Wikipedia. I’ll focus on the...
Raymond