Interested in Swift and iOS technologies? Don't miss this months iOSCon bytes with Al Skipp!
Abstraction is all about ignoring superfluous details. As programmers we’re accustomed to dealing with a certain level of abstraction (we don’t attempt to model every detail of the world when designing our data structures). The goal of this talk is to whet your appetite for exploring higher levels of abstraction in your code base. But why? By becoming more abstract we by necessity lose detail and control. I hope to persuade you of the joys of surrendering yourself to the type system and incarcerating yourself in a prison of your own making :)
YOU MAY ALSO LIKE: