Почему ПО такое нестабильное?
Почему ПО, которое вроде бы должно работать стабильно в практически неизменяемой среде, в самые неожиданные моменты и без видимых причин дает сбой?!
Вот сегодня я пришел на работу, запустил студию, открыл проект веб-интерфейса 1С 8.0. Запустил страницу на просмотр в браузере, а он мне в ответ: "СОМ-соединение не может найти ключ защиты". Это при том, что Предприятие на моей машине запускается, веб-интерфейс, развернутый на нашем интранет-сервере, тоже нормально работает. Как это починить? Я перезагрузил компьютер и все заработало! Почему? Что могло измениться за ночь? Кто знает...
Или вот. Недавно я помогал одной девушке в нашем офисе, которая позвонила в службу техподдержки. У нее Excel не позволял редактировать документ в SharePoint. Оказалось, что Excel не позволял редактировать документы вообще. Т.е. совсем не реагировал на нажатия клавиш на клавиатуре! В taskmanager'е процесса Excel не оказалось вообще. Т.е. приложение видно было, а процесса EXCEL.EXE не было. Странно, не правда ли? А знаете чем это все лечилось? Правильно. Перезагрузкой компьютера.
Примеров таких сбоев можно найти огромное количество. Всякий раз, когда средний пользователь говорит, что у него вирус, это скорее всего у него произошел один из таких магических сбоев.Самое дурное в таких сбоях - это то, что их нельзя предсказать. Вы можете прийти на работу утром и обнаружить, что у вас не может стартовать какой либо процесс или служба, и сообщение об ошибке может выглядеть так: 0x80004005 General Fault. И все. Или при нажатии на кнопку выдаться MessageBox с надписью Object reference not set to an instance of an object. Нужно быть преемником Ванги, чтобы догадаться сразу, что произошло.Давайте мы с вами не будем допускать подобных вольностей?
Давайте постараемся сделать наши продукты максимально стабильными, и, если уж они заваливаются, сообщения об ошибках или записи в логах максимально информативными!
0 Comments:
Отправить комментарий
<< Home