Link Errors are always a headache
A headache day. I’ve been struggling to fight through some major code refactoring with nagging sinus issues that just won’t subside. Grar. There are certain benefits to my many years of experience working in large bodies of code where I wasn’t the original author. The one I am thankful for at the moment is the ability to analyze chunks of code, and take a chainsaw to the source tree with the effect accuracy of a scalpel. Many projects begin life as prototypes crammed into the codebase of a previous project. That previous project might not be a good architectural fit, but it’s there, it compiles, runs, and you can start banging on it right now. Of course, what then tends to happen is the prototype, good engineering practice to the contrary, ends up becoming the production codebase. If that happens, at some point there needs to be a reckoning, a pruning, and a major refactoring. Yeah, that’s where I’m at today.
Posted by Nathaniel Trost on
Monday January 29, 2007 at 5:57pm