Hacker News new | past | comments | ask | show | jobs | submit login

When I was a few years out of school I went to my second job and inherited a huge code base with 4000 line java files, no tests, no one who worked on the code still around, etc, at a big non-tech company. I was young and stupid to think I was a bad programmer that I couldn't fix it all in a few weeks by myself.

I know it's in the past now, but try to avoid situations like this. If you can't, talk to your boss about what can reasonably be done in what time frame. Now I would try to figure out which parts can realistically be refactored and which can be isolated and rewritten iteratively make things better. I wouldn't take on new features unless I was confident I could deliver with spaghetti around.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact