Click here to Skip to main content
15,887,485 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: Fighting a monster Pin
Mircea Neacsu3-Mar-23 3:41
Mircea Neacsu3-Mar-23 3:41 
GeneralRe: Fighting a monster Pin
trønderen3-Mar-23 6:24
trønderen3-Mar-23 6:24 
GeneralRe: Fighting a monster Pin
Owen Lawrence3-Mar-23 3:49
Owen Lawrence3-Mar-23 3:49 
GeneralRe: Fighting a monster Pin
Alexey Shtykov3-Mar-23 4:03
professionalAlexey Shtykov3-Mar-23 4:03 
GeneralRe: Fighting a monster Pin
Matt Bond3-Mar-23 3:54
Matt Bond3-Mar-23 3:54 
GeneralRe: Fighting a monster Pin
Getulio_Domingues3-Mar-23 5:05
Getulio_Domingues3-Mar-23 5:05 
GeneralRe: Fighting a monster Pin
Cezar Lamann3-Mar-23 8:50
professionalCezar Lamann3-Mar-23 8:50 
GeneralRe: Fighting a monster Pin
Cezar Lamann3-Mar-23 8:25
professionalCezar Lamann3-Mar-23 8:25 
12k lines in Program.cs for a console/batch processing application running at a government authority where I used to work. It was for validating and processing Financial Transactions (MiFID II)

The original developer was on extended maternity leave+vacation (1.5 year). No one wanted to give maintenance to it (neither the original dev, when she came back 8 months after I was hired) because it was too unwieldy to do anything there. I was hired specifically to deal with it. Took around two months to have it on my mind to actually start breaking it down.

Since no one was interested in working on the beast, I kinda grew fond of the project because it was important, and no one bothered/pressured me when I told them that improving things would take time. Also, I was free to perform any needed refactorings to the thing.

I managed to improve its performance by several times first (to remove processing bottlenecks), and then started refactoring it, bit by bit.

It was a pity I had to leave that project behind and go back to my home country. Since I was a contractor, and it was before the pandemic started, so people were not very fond of offering me to work remotely.
GeneralRe: Fighting a monster Pin
destynova3-Mar-23 8:25
destynova3-Mar-23 8:25 
GeneralRe: Fighting a monster Pin
Member 119411313-Mar-23 13:05
Member 119411313-Mar-23 13:05 
GeneralRe: Fighting a monster Pin
jschell6-Mar-23 7:27
jschell6-Mar-23 7:27 
RantPlease don't ever do this. Pin
honey the codewitch2-Mar-23 5:57
mvahoney the codewitch2-Mar-23 5:57 
GeneralRe: Please don't ever do this. Pin
jmaida2-Mar-23 17:29
jmaida2-Mar-23 17:29 
GeneralRe: Please don't ever do this. Pin
honey the codewitch2-Mar-23 18:25
mvahoney the codewitch2-Mar-23 18:25 
GeneralRe: Please don't ever do this. Pin
englebart3-Mar-23 3:54
professionalenglebart3-Mar-23 3:54 
JokeAt least I tried Pin
Sander Rossel2-Mar-23 4:40
professionalSander Rossel2-Mar-23 4:40 
GeneralRe: At least I tried Pin
PIEBALDconsult2-Mar-23 4:45
mvePIEBALDconsult2-Mar-23 4:45 
GeneralRe: At least I tried Pin
OriginalGriff2-Mar-23 4:54
mveOriginalGriff2-Mar-23 4:54 
GeneralRe: At least I tried Pin
theoldfool2-Mar-23 7:55
professionaltheoldfool2-Mar-23 7:55 
GeneralRe: At least I tried Pin
trønderen2-Mar-23 9:06
trønderen2-Mar-23 9:06 
GeneralRe: At least I tried Pin
Mike Hankey2-Mar-23 5:42
mveMike Hankey2-Mar-23 5:42 
GeneralRe: At least I tried Pin
yacCarsten2-Mar-23 10:19
yacCarsten2-Mar-23 10:19 
GeneralRe: At least I tried Pin
jmaida2-Mar-23 17:30
jmaida2-Mar-23 17:30 
GeneralThe real reason for Schuberts unfinished symphony Pin
RickZeeland2-Mar-23 3:03
mveRickZeeland2-Mar-23 3:03 
GeneralRe: The real reason for Schuberts unfinished symphony Pin
honey the codewitch2-Mar-23 5:22
mvahoney the codewitch2-Mar-23 5:22 

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.