Everyone who writes safety critical software should read this

Walter Bright newshound2 at digitalmars.com
Fri Nov 1 21:06:46 PDT 2013


On 11/1/2013 6:52 AM, Wyatt wrote:
> "We could, for instance, begin with cleaning up our language by no longer
> calling a bug a bug but by calling it an error. It is much more honest because
> it squarely puts the blame where it belongs, viz. with the programmer who made
> the error.

Although it is tempting to do so, creating a culture of "blame the programmer" 
for the mistakes he's made also creates a culture of denial of problems.

If you want to create quality of software, a far better culture is one that 
recognizes that people are imperfect, and looks for collaborative ways to 
engineer the possibility of errors out of the system. That doesn't work if 
you're trying to pin the blame on somebody.


More information about the Digitalmars-d mailing list