3 ms·
I do think that we need to pick one or the other approach, and not mix them, as mixing them at engineer's discretion just opens to unforeseeable outcomes, e.g.
by gajus 4y ago
I do think that we need to pick one or the other approach, and not mix them, as mixing them at engineer's discretion just opens to unforeseeable outcomes, e.g. Engineer making the choice without understanding the implications or the code evolving to be sensitive from non-sensitive over time.
- DamonHD 4y agoDifferent errors will warrant different approaches. Very much an engineering decision case by case, maybe with some senior engineering oversight where not clearcut. Insisting on all-brittle or all-muddle-through upfront is unlikely to be anything like optimal. IMHO, obvs. But if the error should not happen, eg invalid types, stop that line of activity ASAP.