July 9, 2017Protocols as boundaries between the known and the unknown Continue reading "Protocols as boundaries between the known and the unknown"
November 25, 2016Swift’s defaults params, for fun and profit Continue reading "Swift’s defaults params, for fun and profit"
November 14, 2016Program to an interface, not an implementation Continue reading "Program to an interface, not an implementation"
October 17, 2016Replacing Type Code with Polymorphism Continue reading "Replacing Type Code with Polymorphism"
April 29, 2016Polymorphism and protocol extensions Continue reading "Polymorphism and protocol extensions"
February 7, 2016Why to avoid tracking state in View Controllers Continue reading "Why to avoid tracking state in View Controllers"