Click here to Skip to main content
15,849,996 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: In defense of spaghetti code. *ducks* Pin
MikeCO1018-May-23 3:46
MikeCO1018-May-23 3:46 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Cpichols18-May-23 3:13
Cpichols18-May-23 3:13 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Juan Pablo Reyes Altamirano18-May-23 5:10
Juan Pablo Reyes Altamirano18-May-23 5:10 
GeneralRe: In defense of spaghetti code. *ducks* Pin
honey the codewitch18-May-23 6:20
mvahoney the codewitch18-May-23 6:20 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Matt Bond18-May-23 5:56
Matt Bond18-May-23 5:56 
GeneralRe: In defense of spaghetti code. *ducks* Pin
honey the codewitch18-May-23 6:17
mvahoney the codewitch18-May-23 6:17 
GeneralRe: In defense of spaghetti code. *ducks* Pin
jkirkerx18-May-23 8:03
professionaljkirkerx18-May-23 8:03 
GeneralRe: In defense of spaghetti code. *ducks* Pin
honey the codewitch18-May-23 8:06
mvahoney the codewitch18-May-23 8:06 
And that makes sense, doing what you did. For starters, the code was in use for 20 years.

One thing I didn't mention in the OP and perhaps I should have, is this isn't the final development phase.

We deliver in stages. We're on stage 2, right now, with a 3rd one planned at the very least.

At worst this means coming back to this particular code and starting over, but experience tells me, when I made the 1st iteration a bit cleaner, I had to rewrite it anyway because the spec changed so much.

So it's a risky maneuver, investing in cleaning this up. Worst, like I said, it means "going dark" for a bit while I develop a framework that may or may not even be used on the 3rd round.
To err is human. Fortune favors the monsters.

GeneralRe: In defense of spaghetti code. *ducks* Pin
jkirkerx18-May-23 9:33
professionaljkirkerx18-May-23 9:33 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 9:54
Eusebiu Marcu18-May-23 9:54 
GeneralRe: In defense of spaghetti code. *ducks* Pin
honey the codewitch18-May-23 10:07
mvahoney the codewitch18-May-23 10:07 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 10:16
Eusebiu Marcu18-May-23 10:16 
GeneralRe: In defense of spaghetti code. *ducks* Pin
honey the codewitch18-May-23 10:18
mvahoney the codewitch18-May-23 10:18 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 10:27
Eusebiu Marcu18-May-23 10:27 
GeneralRe: In defense of spaghetti code. *ducks* Pin
honey the codewitch18-May-23 10:28
mvahoney the codewitch18-May-23 10:28 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 10:30
Eusebiu Marcu18-May-23 10:30 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 11:03
Eusebiu Marcu18-May-23 11:03 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 10:04
Eusebiu Marcu18-May-23 10:04 
GeneralRe: In defense of spaghetti code. *ducks* Pin
jkirkerx18-May-23 11:18
professionaljkirkerx18-May-23 11:18 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 11:50
Eusebiu Marcu18-May-23 11:50 
GeneralRe: In defense of spaghetti code. *ducks* Pin
jkirkerx18-May-23 12:43
professionaljkirkerx18-May-23 12:43 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 21:24
Eusebiu Marcu18-May-23 21:24 
GeneralRe: In defense of spaghetti code. *ducks* Pin
jkirkerx19-May-23 7:34
professionaljkirkerx19-May-23 7:34 
GeneralRe: In defense of spaghetti code. *ducks* Pin
PhilipOakley18-May-23 10:12
professionalPhilipOakley18-May-23 10:12 
GeneralRe: In defense of spaghetti code. *ducks* Pin
honey the codewitch18-May-23 10:13
mvahoney the codewitch18-May-23 10:13 

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.