Ask HN: Started a new job and their existing code sucks. What to do?
How do you guys deal when you start a new programming job and the company's existing code needs a full refactoring (or to be totally rewritten)? I started this new job and the current code is so spaghetti that it's almost an Italian restaurant. No good practices are being followed, there are no tests, huge components that should be modularized, no organized architecture at all. The current developers working on that code aren't very experienced and, even though they acknowledge that some refactoring is necessary, they don't think that's a priority (and that we should focus on bug fixing). However, the thing is so messy that they've been spending the last few months just bug fixing - while refactoring the code would have solved most of their problems. What would you do? Just don't care and keep doing what you're told to do (bug fixing/closing G
Why it failed
How do you guys deal when you start a new programming job and the company's existing code needs a full refactoring (or to be totally rewritten)? I started this new job and the current code is so spaghetti that it's almost an Italian restaurant. No good practices are bei
- Kind
- startup
- Status
- Shut down
- Inventor
- riwasabi
- Ended
- 2018
- Source
- hackernews