Click here to Skip to main content
15,900,378 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: I've inherited a legacy project - and it makes no sense to me, but I have to fix it PinPopular
GuyThiebaut3-Oct-15 5:55
professionalGuyThiebaut3-Oct-15 5:55 
GeneralRe: I've inherited a legacy project - and it makes no sense to me, but I have to fix it Pin
englebart5-Oct-15 1:51
professionalenglebart5-Oct-15 1:51 
GeneralRe: I've inherited a legacy project - and it makes no sense to me, but I have to fix it Pin
Member 110348065-Oct-15 2:17
Member 110348065-Oct-15 2:17 
GeneralRe: I've inherited a legacy project - and it makes no sense to me, but I have to fix it Pin
Kirk 103898215-Oct-15 3:20
Kirk 103898215-Oct-15 3:20 
GeneralRe: I've inherited a legacy project - and it makes no sense to me, but I have to fix it Pin
User 48350475-Oct-15 3:44
User 48350475-Oct-15 3:44 
GeneralRe: I've inherited a legacy project - and it makes no sense to me, but I have to fix it Pin
carlospc19705-Oct-15 4:04
professionalcarlospc19705-Oct-15 4:04 
GeneralRe: I've inherited a legacy project - and it makes no sense to me, but I have to fix it Pin
KLPounds5-Oct-15 6:35
KLPounds5-Oct-15 6:35 
GeneralRe: I've inherited a legacy project - and it makes no sense to me, but I have to fix it Pin
Mr. Elenesski5-Oct-15 8:34
Mr. Elenesski5-Oct-15 8:34 
Start with testing ... create a development environment that replicates Production and start playing with it. Figure out the use cases and trace them to how they mimic themselves in the database and start designing tests for the use cases that you do understand. Try to find any documented requirements and map those against the use cases.

Find a tool that can do refactoring so that major variables like "ip" can be renamed to something that makes sense to you. Add documentation as you figure stuff out.

I know it's a pain, but try to have fun with it, instead of being annoyed as to how bad it is. It's not going to get better if you hate it.

Think of how to express the experience on your resume; I fixed a computer system with no documentation, tiny variable names, and blah blah blah; and helped the company secure 3x more customers. That will resinate with a lot of hiring managers that you succeeded in an area where most fail.
GeneralRe: I've inherited a legacy project - and it makes no sense to me, but I have to fix it Pin
KP Lee5-Oct-15 11:18
KP Lee5-Oct-15 11:18 
GeneralRe: I've inherited a legacy project - and it makes no sense to me, but I have to fix it Pin
Member 116727586-Oct-15 0:24
Member 116727586-Oct-15 0:24 
GeneralRe: I've inherited a legacy project - and it makes no sense to me, but I have to fix it Pin
BotReject13-Oct-15 21:07
BotReject13-Oct-15 21:07 
GeneralTechnical Thought PinPopular
CDP18022-Oct-15 8:38
CDP18022-Oct-15 8:38 
GeneralRe: Technical Thought Pin
Nelek2-Oct-15 8:43
protectorNelek2-Oct-15 8:43 
GeneralRe: Technical Thought Pin
CDP18022-Oct-15 8:50
CDP18022-Oct-15 8:50 
JokeRe: Technical Thought Pin
Afzaal Ahmad Zeeshan2-Oct-15 8:53
professionalAfzaal Ahmad Zeeshan2-Oct-15 8:53 
GeneralRe: Technical Thought Pin
CPallini2-Oct-15 11:28
mveCPallini2-Oct-15 11:28 
GeneralRe: Technical Thought Pin
KP Lee5-Oct-15 11:31
KP Lee5-Oct-15 11:31 
GeneralRe: Technical Thought Pin
Matt T Heffron2-Oct-15 11:22
professionalMatt T Heffron2-Oct-15 11:22 
GeneralRe: Technical Thought Pin
jeron12-Oct-15 11:35
jeron12-Oct-15 11:35 
GeneralRe: Technical Thought Pin
PIEBALDconsult2-Oct-15 11:30
mvePIEBALDconsult2-Oct-15 11:30 
JokeRe: Technical Thought Pin
clientSurfer2-Oct-15 15:36
professionalclientSurfer2-Oct-15 15:36 
GeneralRe: Technical Thought Pin
CDP18022-Oct-15 18:44
CDP18022-Oct-15 18:44 
GeneralRe: Technical Thought Pin
clientSurfer2-Oct-15 23:20
professionalclientSurfer2-Oct-15 23:20 
GeneralBoomeranging Telescopic and Kaleidoscopic Phrase Maze of the Day ("20th") Pin
B. Clay Shannon2-Oct-15 6:37
professionalB. Clay Shannon2-Oct-15 6:37 
GeneralRe: Boomeranging Telescopic and Kaleidoscopic Phrase Maze of the Day ("20th") Pin
Amarnath S3-Oct-15 1:24
professionalAmarnath S3-Oct-15 1:24 

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.


Straw Poll

Were you affected by the geomagnetic storms this past weekend?
Communication disruptions, electrified pipes, random unexplained blue-screens in Windows - the list of effects is terrifying.
  Results   485 votes