3 ms·
I've been on the other side of this as a consultant. I once was consulting for a place where I asked if I could run the existing tests to confirm I hadn't brok
by knappe 11y ago
I've been on the other side of this as a consultant. I once was consulting for a place where I asked if I could run the existing tests to confirm I hadn't broken anything when adding in some new functionality. The owner of the project yelled (actually, really yelled) at me to never run the tests, ever. Apparently they deleted production data.
I didn't spend much time consulting for them.
- AnimalMuppet 11y agoI would have given them a bid for fixing that problem...
- troels 11y agoThe yelling problem?
- AnimalMuppet 11y agoThe "can't run tests without deleting production data" problem. The yelling problem, I'd be tempted to fix for free...
- joshmn 11y ago> The yelling problem, I'd be tempted to fix for free... So, run the tests?
- AnimalMuppet 11y agoMy temptation was more toward a knuckle sandwich. Not a productive response, and probably death for a consultant's business, but I would be tempted...
- pavel_lishin 11y ago> Apparently they deleted production data. I would love to see the downhill-rolling trainwreck that eventually produced this sort of inferno.
- x1798DE 11y agoHow did you even know to ask? I would have assumed running the tests was part of making changes...
- profmonocle 11y agoWhy on Earth would they not just disable/delete the tests? Especially if they have outside contractors coming in who might not know what a catastrophe of a code base they're working on?
- Scuds 11y agoSimilarly, I like installing landmines in my own lawn. I never actually have a reason to step on it, but I like knowing they're there.