Modernizing Legacy Code

Last summer I inherited a codebase that had been worked on by a couple different contractors over the past year. Like many offshored projects, it was a mess: there was logic in the views, four different methods to update a user, it was running on an unsupported version of PHP, and of course there weren’t any tests. Still, this was a challenge that I was ready to take on.

Read More...