23rd March, 2020 Output
What learning outcomes did you focus on today?
Replace conditional with polymorphism
What did you learn?
I worked with a video store kata that has both switch and if statement and was able to extract each condition into its class.
What's something that surprised you today?
After extracting each condition to its file, the code looked cleaner and more organized. All the test were passing too without being modified
What's something that frustrated you today?
After rehearsing several on how to refactor the movie store codebase, my typing skill couldn't allow me to narrow the whole implementation to 8mins.