New technical term

Refuctoring (n): An iterative process in which software is developed through multiple cycles and gets worse and worse and worse.

A number of people appear to have independently discovered this word.

5 thoughts on “New technical term

  1. I feel you
    As someone who uses both word and word perfect, I get where you are coming from. I wrote a whole essay about it in my LJ.

  2. When refuctoring, make sure your code is broken every step of the way. Ignoring unit tests or the wails of your unfortunate users is a good way to facilitate this.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.