Click here to Skip to main content
15,891,184 members

Survey Results

How much time are you spending supporting legacy code?   [Edit]

Survey period: 6 Jun 2005 to 12 Jun 2005

There's a lot of it around. How much time are you spending caring for old code?

OptionVotes% 
100%. That's all I do706.62
over 80%12411.73
60% - 80%13012.30
40% - 60%16415.52
20% - 40%17816.84
less than 20% of my time23322.04
I don't touch legacy code15814.95



 
GeneralRe: The main programmer's rule! Pin
diilbert7-Jun-05 4:48
diilbert7-Jun-05 4:48 
GeneralLegacy. It's what you'll be remembered as. Pin
Chris Meech6-Jun-05 2:16
Chris Meech6-Jun-05 2:16 
GeneralWhat is "legacy" code? Pin
Colin Angus Mackay5-Jun-05 23:25
Colin Angus Mackay5-Jun-05 23:25 
GeneralRe: What is "legacy" code? Pin
Rainer Schuster6-Jun-05 1:25
Rainer Schuster6-Jun-05 1:25 
GeneralRe: What is "legacy" code? Pin
Ashley van Gerven6-Jun-05 2:18
Ashley van Gerven6-Jun-05 2:18 
GeneralRe: What is "legacy" code? Pin
Judah Gabriel Himango6-Jun-05 5:31
sponsorJudah Gabriel Himango6-Jun-05 5:31 
GeneralRe: What is "legacy" code? Pin
JimFee6-Jun-05 5:42
JimFee6-Jun-05 5:42 
GeneralRe: What is "legacy" code? Pin
Judah Gabriel Himango6-Jun-05 6:02
sponsorJudah Gabriel Himango6-Jun-05 6:02 
Good question. Is it important to have a specific point in which code is called 'legacy'? To me, legacy code is any that I'd prefer to rewrite but leave in place because many systems depend on it.

So while that piece of code I wrote last week might break a few things when refactored, it is not legacy because I can rewrite it without it having huge implications. OTOH, the code I wrote 2 years ago might be rather touchy; I might decide to leave it in place for the sake of keeping things working.

I'm in a similar situation to you. I work for a small company, and we've been writing .NET and SQL code for almost 3 years now. Fortunately, we refactor so much that I don't consider any of my code 'legacy'; I've gone in and refactored and changed nearly every line of code since its original form. Because of that, we have a flexible (although often buggy) codebase that isn't fragile in the least. Personally, I like the flexible/buggy option rather than the fragile/stable way, at least until we near deployment time, at which time it's all fixing and stablizing the code base.

Tech, life, family, faith: Give me a visit.
I'm currently blogging about: Conversation With a Muslim
Judah Himango


GeneralMostly new code everything in dot0NET Pin
devvvy5-Jun-05 22:49
devvvy5-Jun-05 22:49 
GeneralVery little time now Pin
Michael P Butler5-Jun-05 21:40
Michael P Butler5-Jun-05 21:40 
GeneralLOL :) Pin
Anonymous6-Jun-05 2:15
Anonymous6-Jun-05 2:15 
GeneralSo... Pin
Shog95-Jun-05 20:54
sitebuilderShog95-Jun-05 20:54 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.