|
|
|
|
|
by andai
2256 days ago
|
|
> systems should quickly and reliably surface bugs, which are controllable failures I was thinking, if the error exists between keyboard and chair, I want the strictest failure mode to both catch it and force me to do things right the first time. But once the thing is up and running, I want it to be as resilient as possible. Resource corrupted? Try again. Still can't load it? At this point, in "release mode" we want a graceful fallback -- also to prevent eventual bit rot. But during development it should be a red flag of the highest order. |
|
If so makes sense to be not strict, if not it’s you(and us all) rolling up two different modes of failures into a single classification.