github.com/eriktier/NComplExample


License
Unlicense

Documentation

NComplExample

This is a small project written in Swift 3 aimed to support a discussion on the comparative complexity two alternative approaches to support specialisation (sub-classing) of types of 'entities'.

  1. an implementation with an undefined number of levels of specialisation
  2. an implementation with a fix number of specialisation levels.

As a bonus (for me) it is a nice example project for learning Swift 3.