I fix software bugs for a living. That means I live the maintenance trenches getting dirty daily. But recently I have been thinking more profoundly. I focus less on the details of the latest software bug. And I ponder the theoretical side of fixing code.
It is easy to jot down the random events that occur during the work day. It is more work to recognize the patterns of software maintenance. A great artist once sang, "Stand in the place where you are. Think about direction. Wonder why you haven't before".
So let's do this. Let the deep thought on fixing bugs begin.
Check Your Subroutines - We are delivering our latest release to internal test today. Had a code review yesterday. Many issues were found. We are fixing the highest priority probl...