From a recent comment around here I (re)learned that some software developers "just build to spec and they're done"; it's not their fault that some user presses a button and accidentally launches all nuclear missiles [or whatever], that wasn't stated as "don't allow it" in the spec so it's not their fault.
And then QA does their good job and gets hate for saying that accidental nuclear genocide [or whatever] might be a bad thing so let's fix that before release to the customer.
Sure, "code to spec and you're done". But are you actually really done? Are you sure?
And then QA does their good job and gets hate for saying that accidental nuclear genocide [or whatever] might be a bad thing so let's fix that before release to the customer.
Sure, "code to spec and you're done". But are you actually really done? Are you sure?