3 ms·
In practice, we accomplish that by not monkeypatching the production code. But for unit testing? Go nuts.
by shadowgovt 1y ago
In practice, we accomplish that by not monkeypatching the production code.
But for unit testing? Go nuts.
- akoboldfrying 1y agoSure, a policy like that helps, but relying on programmer discipline like this only scales so far. In a large enough code base, if something can be done, someone will have done it somewhere. (If you have linter rules or static analysis that can detect monkeypatching and runs on every commit (or push to main, or whatever), you're good.)