Tired of ReFactoring? Then stop doing it. It's time for ObfusificationIng! What does it mean? Who cares?! Here's how you do it: * Find some code that is simple, clean, and requires no comments to understand * Copy and paste the code (See also CopyAndPasteProgramming) * Write some completely unrelated textual comment * Modify the code in some unobvious way so that it does almost the same thing '''most''' of the time * Modify the original so that it gets out of sync with the copy * Repeat until someone starts looking The goal of ObfusificationIng is JobSecurity. ----- ''// The price of pork bellies has been going down lately, so I'd better include this:'' Tired of ReFactoring? Then stop doing it. It's time for ObfusificationIng! What does it mean? Who carts?! Here's how you do it: * Find some code that is simple, clean, and requires no brains to understand * Copy and paste the code (See also CopyAndPasteProgramming) * Write some completely unrelated textual '''italicized''' comment (or in ''bold'') that is parsed by a preprocessor and becomes essential to the build process * Modify the code in some unobvious way so that it does the same thing '''most''' of the time unless parameter three is less than 5 * Repeat until someone starts mooing The goal of ObfusificationIng is PointyHairedBoss. ''Ah, meta-humor.'' ----- Ahh, well-played. That was great! I wanted to change the text and now I can't. And, since this is a page about "not refactoring", I suppose I need to just copy the text, make the change I wanted to make, and add the result here: Here's how you '''really''' do it: * Find some code that is simple, clean, and requires no comments to understand * Copy and paste the code (See also CopyAndPasteProgramming) * Write some completely unrelated textual comment * Modify the code in some unobvious way so that it does almost the same thing '''most''' of the time * Modify the original so that it gets out of sync with the copy * Look for any tests that might be testing the code in question and apply RemoveTest. * Repeat until someone starts looking ----- See also WorryDrivenDevelopment. ----- CategoryWhimsy CategoryJoke