| posted in: life 

In the world of software construction, refactoring is the activity whereby code is modified or enhanced. Perhaps you discovered that two separate pieces of code are performing the same function; you create a new home for the common code, remove it from the two original locations and replace it there with a call to the new, shared routine. You have refactored the code.

Some refactorings I am currently working on:

What are you refactoring in your life?

Author's profile picture

Mark H. Nichols

I am a husband, cellist, code prole, nerd, technologist, and all around good guy living and working in fly-over country. You should follow me on Twitter.