Advanced Swift: Protocol Oriented Programming, Episode 4: Challenge: OOP vs POP | Kodeco

Convert object oriented code to protocol oriented code and observe the key differences between the two.


This is a companion discussion topic for the original entry at https://www.kodeco.com/1258671-advanced-swift-protocol-oriented-programming/lessons/4