On 11/21/2013 6:10 AM, Dicebot wrote:
You need to prove first that it results in more bugs because of inherent code style traits, not preferences of target audience.
You're saying that human factors engineering is purely a matter of personal preference. IT IS NOT. The way the mind works is not random.
Same with your plane example - as described, one case wasn't objectively worse than another (or probably was but it wasn't checked).
Yes it was checked. People crashed. It was objectively worse. It's not a matter of preference.
But as it is all about pilots (who are very alive subjects), subjective comparison is important enough to make the change and resulted in real practical improvement.
A real practical improvement is quite objective and measurable - fewer crashes. It's not happenstance that airline travel is far, far safer now. An awful lot of crashes were caused by pilot confusion - and every one is analyzed and designs are changed and tested to eliminate that confusion.
The objective results are obvious.
