This was presented at the Swift Usergroup Netherlands. Would you like to speak/present? Visit https://swift.amsterdam for more information.
When change of code is a given, how can you write your code in such a way that has buildin flexability without doing massive refactors? Erwin talks about planning for change, drawing an outline for the future without being to specific now.