По-моему тут спор о культуре производства. Объясню свою мысль. Недавно работал в одной фирме, выпечатывал документы из "1-С Бухгалтерии". Система была подготовлена местными умельцами, и пока я освоился, я получил несколько платежей с нулевой суммой. Просто забывал вводить количество деньгов в графу. И так как я в свое время занимался программированием, то говорю местным программерам:"А почему вы не ввели проверку на неверную сумму?". Эти умельцы и говорят, что им никто об этом не говорил. Но для специалиста-программера - это элементарные вещи. Такую вещь я бы не пропустил. Хотя программированию, как таковому меня никто не учил. Только может "Хи-хи-два-бала" из Поповки.