Click here to Skip to main content
14,383,961 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 less then 3 hours... Pin
Nagy Vilmos30-Mar-16 4:41
professionalNagy Vilmos30-Mar-16 4:41 
GeneralRe: In less then 3 hours... Pin
HobbyProggy30-Mar-16 4:09
professionalHobbyProggy30-Mar-16 4:09 
GeneralStart from scratch or not? Pin
super30-Mar-16 2:25
professionalsuper30-Mar-16 2:25 
GeneralRe: Start from scratch or not? Pin
Tim Carmichael30-Mar-16 2:34
memberTim Carmichael30-Mar-16 2:34 
GeneralRe: Start from scratch or not? Pin
CDP180230-Mar-16 2:43
memberCDP180230-Mar-16 2:43 
GeneralRe: Start from scratch or not? Pin
super30-Mar-16 3:32
professionalsuper30-Mar-16 3:32 
GeneralRe: Start from scratch or not? Pin
Slacker00730-Mar-16 3:49
professionalSlacker00730-Mar-16 3:49 
GeneralRe: Start from scratch or not? Pin
Nathan Minier30-Mar-16 2:35
professionalNathan Minier30-Mar-16 2:35 
Piecemeal refactor might be your best bet, unless it's so badly designed that it's not possible.

Alternatively you could follow the BDD route, develop tests to model what the expected workflows look like, then begin to patch from there.

There are other variables, of course. Is it compliant with the current version runtime? Is it tightly coupled at the data layer? Is it maintainable? Check some of these blocks to help decide whether to rewrite or patch.

GeneralRe: Start from scratch or not? Pin
CDP180230-Mar-16 2:45
memberCDP180230-Mar-16 2:45 
GeneralRe: Start from scratch or not? Pin
Nathan Minier30-Mar-16 2:50
professionalNathan Minier30-Mar-16 2:50 
GeneralRe: Start from scratch or not? Pin
CDP180230-Mar-16 3:05
memberCDP180230-Mar-16 3:05 
GeneralRe: Start from scratch or not? Pin
Nathan Minier30-Mar-16 3:38
professionalNathan Minier30-Mar-16 3:38 
GeneralRe: Start from scratch or not? Pin
Kornfeld Eliyahu Peter30-Mar-16 3:44
mveKornfeld Eliyahu Peter30-Mar-16 3:44 
GeneralRe: Start from scratch or not? Pin
CDP180230-Mar-16 4:00
memberCDP180230-Mar-16 4:00 
GeneralRe: Start from scratch or not? Pin
Kornfeld Eliyahu Peter30-Mar-16 4:09
mveKornfeld Eliyahu Peter30-Mar-16 4:09 
GeneralRe: Start from scratch or not? Pin
CDP180230-Mar-16 4:21
memberCDP180230-Mar-16 4:21 
GeneralRe: Start from scratch or not? Pin
Kornfeld Eliyahu Peter30-Mar-16 2:49
mveKornfeld Eliyahu Peter30-Mar-16 2:49 
GeneralRe: Start from scratch or not? Pin
GuyThiebaut30-Mar-16 3:04
professionalGuyThiebaut30-Mar-16 3:04 
GeneralRe: Start from scratch or not? Pin
Marc Clifton30-Mar-16 3:16
protectorMarc Clifton30-Mar-16 3:16 
GeneralRe: Start from scratch or not? Pin
super30-Mar-16 3:36
professionalsuper30-Mar-16 3:36 
GeneralRe: Start from scratch or not? Pin
peterchen30-Mar-16 3:30
memberpeterchen30-Mar-16 3:30 
GeneralRe: Start from scratch or not? Pin
Nagy Vilmos30-Mar-16 4:01
professionalNagy Vilmos30-Mar-16 4:01 
GeneralRe: Start from scratch or not? Pin
kmoorevs30-Mar-16 5:07
memberkmoorevs30-Mar-16 5:07 
GeneralRe: Start from scratch or not? Pin
Mark_Wallace30-Mar-16 8:32
memberMark_Wallace30-Mar-16 8:32 
GeneralDesigning bad after a bad design... Pin
Zafar Sultan30-Mar-16 1:32
memberZafar Sultan30-Mar-16 1:32 

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.