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.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
This sounds remarkably similar to my job over the last couple of years. Since my team has been reduced to 5 from 17, all of us have assumed the responsibility for other people's wretched crap code. I've become remarkably better than I used to be at doing this. There is even a certain level of satisfaction with fixing a problem without succumbing to the urge to rewrite the great steaming pile whole thing.
When I return to working on my own towering edifice of magnificence stuff, I have to be careful that I don't use the godawful approaches practices from the other folks' code.