Maxim gives an introduction to reactoring. He first talks about the theory with some examples but later gives a live demo in an Xcode Playground.