Background

Background

After spending over a half a decade working through a production support role in a large organization, I am finally moving into a development and advisor position. For background, the majority of the time I have spent was resolving ‘user support issues’, typically by fixing an issue with a data fix or workaround rather than a code change.

This seems to be a common occurrence among my peers, where a group of similar systems loses funding and developers are doing all they can to keep business moving through the applications. As we have gotten go forward funding, I am moving back into studying to improve the systems I work in.

I have started with a book I’ve heard a lot about, ‘Working Effectively with Legacy Code by Michael C. Feathers. I will be doing various posts to cover topics from this text that I think could add value for other developers.