Showed my roommate, Michael, my implementation of the Coin Changer kata vimeo.com/38729506 and told him how much OO is awesome.
He said that he thought a functional solution could be awesome, too, with a few changes, so I offered him the option to refactor. He got started on it, then I joined in, and we wound up coming to a nice solution.
Unfortunately we didn't record that, so we tried to reproduce it here as best as we could. It loses the organic flow of a not previously implemented solution, but at least goes through a similar process and arrives at the same solution.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?