Ask HN: How do you deal with code frustration?

https://news.ycombinator.com/item?id=32391395
by UncleOxidant • 4 years ago
11 11 4 years ago

Not gonna go into a lot of details of what I've been tasked with (someone I work with might recognize the task :). Suffice it to say that a lot of technical debt was built up over the last couple of years during a "move fast" phase and I've been called in and tasked with cleaning it all up and simplifying things that had become overly complicated (a bit of an understatement) because they keep tacking more code onto the edifice in an attempt to keep it standing instead of addressing underlying problems. I'm finding it exceedingly frustrating and after a couple of months I'm wondering if the task is even possible (primarily because the target keeps moving as more code gets added). There are multiple languages (at least 4) involved and lots of little files that get passed between processes running in different langauges that get parsed... ok, not gonna say anymore about that...

So programmers of HN, how do you keep from getting overly frustrated by a big ball tangled code? At what point is it best to just throw in the towel and suggest that perhaps they need to start over?

Related Stories

Loading related stories...

Source preview

news.ycombinator.com