Refactoring: Replace Method with Method Object
Sometimes, when you try to break up a long method, you run into a problem: you have to pass a bunch of local variables into the new method, some of which are both input and output. One solution is the Continue reading Refactoring: Replace Method with Method Object