7 ms·
> Now you have code that may or may not be buggy Doesn't your solution of replacing the possibly buggy code with configuration leave you with configuration tha
by ViVr 5y ago
> Now you have code that may or may not be buggy
Doesn't your solution of replacing the possibly buggy code with configuration leave you with configuration that may or may not be buggy?
- zmmmmm 5y agoIts mainly a question of it being deterministic and reproducible I think. The presumption is that you then go and test a bunch of stuff based on whatever was built, so no, it will not be buggy. But if the code that actually goes to production is actually different to what is tested (because your rebuilt it based on a config with some runtime behavior that executed differently), you are compromising the whole thing and all bets are off. People will try to split the difference and generate a static config with code and test that as a reproducible entity, but then you have another set of tradeoffs (not least, complexity).