r00k/refactoring-good-to-great — pull request #1 by orend (2012-11-02 14:28:29+00:00)
Title: Show changes to depend_upon_abstractions in a commit

It's easier to see the change as a diff. I deliberately broke the change to two separate commits to un-clutter the diff (the pull request's diff doesn't make a lot of sense, the the diff for "Introduce PaymentGateway" does).

Also added the relevant notes from notes.txt in the commit message.

In fact, this repo can be broken into a series of small commits, each with its relevant notes from notes.txt so that the commit history serves as a representation of the talk.