My first task on the first day of my new job at MONK Software was to refactor a web application that had grown into a monolith rails application. Testing and refactoring are my favourite activities, so I started refactoring the pieces of code covered by tests. Then I moved to the pieces of code not […]