How to refactor Wikipedia articles
One of the first topics we discussed in Software Design was refactoring–making small, incremental changes to code that wouldn’t affect the behavior of the program but would make the code more readable and easier to modify.
I considered it at first to be something like the fictional writer Joseph Grand in Camus’s The Plague. Grand had started a novel some time back but hadn’t gotten past the first sentence because he wanted to find the perfect words and was never satisfied. And it somewhat reminds me of myself trying to get back in the habit of writing these blog entries. Knowing when not to refactor really is the hardest part. Sometimes you have to just complete something even knowing that you could write it so much better.
Looking for examples of refactoring in prose writing rather than code, I stumbled across the history of Wikipedia’s article on code refactoring which includes such gems as the Adding Quotation (to Make the Topic Less Dry) refactoring or the Change Word (“Metric” to “Measurement”) refactoring.
Keep in mind, though, that not everything counts as a refactoring. There are some transformations such as Remove Excess Comma which are still just good ole’ bug squashing.
