Bindings, the Best Code is the Code Not Written by Taun Chapman

Cocoa Bindings enables you to establish a live connection between an item of data and its presentation in a view. Any change made to the data’s value, either in the view or in the object that stores the data, automatically propagates across the connection. Using Cocoa bindings reduces the glue code you once had to write to connect a view to its underlying model.
In this talk Taun Chapman will review the components that make up Cocoa Bindings and how he’s used them to great effect in his recent efforts.