3 ms·
It's acknowledging the imperfection of people what makes software an engineering field instead of a hard science. It's not news to anybody. Continuous testing,
by euyyn 11y ago
It's acknowledging the imperfection of people what makes software an engineering field instead of a hard science. It's not news to anybody.
Continuous testing, code reviews, defense in depth, etc. are practiced to deal with that. The engineers that design cars (the "hardware") are as imperfect as anybody else. So are the engineers that design planes' autopilots. Nobody relies on an engineer being perfect, and there's no need to.