I really liked this back-to-basics post by John Sundell about type composition in Swift. I think lots of programming tutorial writers—and readers—fail to focus on fundamentals. John does not.