Refactoring Part 1: Working with Legacy Code
In this series we will look at how we can improve the design of a piece of legacy code in order to add new functionality and make the code easier to maintain. First, lets take a look at the code we’ll be dealing with. https://github.com/aweidner/monty-hall/blob/master/index.html If you’re not familiar with the Monty-Hall problem, take a […]