?

Log in

No account? Create an account
entries friends calendar profile my webpage Previous Previous Next Next
I love the word "refactor"... - Tina Marie's Ramblings
Red hair and black leather, my favorite colour scheme...
skywhisperer
skywhisperer
I love the word "refactor"...
...because it allows me to translate:
"You know, boss, I made a really stupid design decision last week, which resulted in me needing to change twice as many places as I should have. Oh, and the result was buggy. Then I realized that if I just did a few clever overrides, it would reduce the changes and probably fix the problems. So I spent half the weekend backing out 75% of what I did all last week, but now it works, even if it is a few days late."
into:
"I came in this weekend for a few hours to refactor."

Tags:
Current Mood: geeky geeky

4 comments or Leave a comment
Comments
ptomblin_lj From: ptomblin_lj Date: June 27th, 2005 01:38 am (UTC) (Link)
I like it too. I've got a big project due next week, after 5 weeks work I suddenly discovered that the approach I'm taking isn't that great.
alioth1 From: alioth1 Date: June 28th, 2005 06:20 pm (UTC) (Link)
I *really* hate it when that happens. It never happens during the design phase either - everyone thinks it (whatever it is) is a great idea in the design phase. But somewhere near the completion of the implementation, a huge gotcha suddenly materializes...
ptomblin_lj From: ptomblin_lj Date: June 28th, 2005 06:32 pm (UTC) (Link)
Or has happened to me a couple of times - you state in the design "one drawback of this approach is that it will be slow", and ask everybody if it's ok if it takes "X" time to complete, and everybody nods and says yes, and then when they first see it in action, they all panic and scream "IT'S TOO SLOW! WHY DID YOU DO IT THAT WAY?"
(Deleted comment)
4 comments or Leave a comment