Swift protocol oriented programming gives you the power of object oriented programming with better composability and without the baggage of class inheritance.
↧