Here are the final episodes of Let's Code Text Adventure, where the code is refactored to be what the code wants its design to be. I clean up some primitive obsession smells and move some functionality to where it belongs.
Source Code: github.com/orfjackal/text-adventure
Download as MP4: Ep 7, Ep 8, Ep 9