Chapter9 : (255) Replace Conditional with Polymorphism
Chapter9 : (260) Introduce Null Object
Chapter9 : (267) Introduce Assertion
Chapter10 : (273) Rename Method
Chapter10 : (279) Separate Query from Modifier
Merge branch 'master' of https://github.com/YousukeTezuka/refactoring