Click here to Skip to main content
15,884,099 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 2:46
MikeCO1018-May-23 2:46 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Cpichols18-May-23 2:13
Cpichols18-May-23 2:13 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Juan Pablo Reyes Altamirano18-May-23 4:10
Juan Pablo Reyes Altamirano18-May-23 4:10 
GeneralRe: In defense of spaghetti code. *ducks* Pin
honey the codewitch18-May-23 5:20
mvahoney the codewitch18-May-23 5:20 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Matt Bond18-May-23 4:56
Matt Bond18-May-23 4:56 
GeneralRe: In defense of spaghetti code. *ducks* Pin
honey the codewitch18-May-23 5:17
mvahoney the codewitch18-May-23 5:17 
GeneralRe: In defense of spaghetti code. *ducks* Pin
jkirkerx18-May-23 7:03
professionaljkirkerx18-May-23 7:03 
GeneralRe: In defense of spaghetti code. *ducks* Pin
honey the codewitch18-May-23 7:06
mvahoney the codewitch18-May-23 7: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 8:33
professionaljkirkerx18-May-23 8:33 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 8:54
Eusebiu Marcu18-May-23 8:54 
GeneralRe: In defense of spaghetti code. *ducks* Pin
honey the codewitch18-May-23 9:07
mvahoney the codewitch18-May-23 9:07 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 9:16
Eusebiu Marcu18-May-23 9:16 
GeneralRe: In defense of spaghetti code. *ducks* Pin
honey the codewitch18-May-23 9:18
mvahoney the codewitch18-May-23 9:18 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 9:27
Eusebiu Marcu18-May-23 9:27 
GeneralRe: In defense of spaghetti code. *ducks* Pin
honey the codewitch18-May-23 9:28
mvahoney the codewitch18-May-23 9:28 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 9:30
Eusebiu Marcu18-May-23 9:30 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 10:03
Eusebiu Marcu18-May-23 10:03 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 9:04
Eusebiu Marcu18-May-23 9:04 
GeneralRe: In defense of spaghetti code. *ducks* Pin
jkirkerx18-May-23 10:18
professionaljkirkerx18-May-23 10:18 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 10:50
Eusebiu Marcu18-May-23 10:50 
GeneralRe: In defense of spaghetti code. *ducks* Pin
jkirkerx18-May-23 11:43
professionaljkirkerx18-May-23 11:43 
GeneralRe: In defense of spaghetti code. *ducks* Pin
Eusebiu Marcu18-May-23 20:24
Eusebiu Marcu18-May-23 20:24 
GeneralRe: In defense of spaghetti code. *ducks* Pin
jkirkerx19-May-23 6:34
professionaljkirkerx19-May-23 6:34 
GeneralRe: In defense of spaghetti code. *ducks* Pin
PhilipOakley18-May-23 9:12
professionalPhilipOakley18-May-23 9:12 
GeneralRe: In defense of spaghetti code. *ducks* Pin
honey the codewitch18-May-23 9:13
mvahoney the codewitch18-May-23 9: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.