powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Баг или дурак?
12 сообщений из 12, страница 1 из 1
Баг или дурак?
    #32858789
James Bond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скажите господа, что есть "наведенная ошибка" ?

Есть ли такой термин ваще и должны ли они быть в системе?
...
Рейтинг: 0 / 0
Баг или дурак?
    #32858820
slywebmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я думаю ктото навел порчу - надо с бубном побегать
...
Рейтинг: 0 / 0
Баг или дурак?
    #32858840
MLeon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С бубном - это всегда полезно.
Думаю, что это "своеобразный" перевод. Можно сказать - вторичная ошибка, т.е. настоящая ошибка в другом месте, но т.к. компилятор (или программа) "не понимает" ситуации, то выдает сигнал на пустом месте.
...
Рейтинг: 0 / 0
Баг или дурак?
    #32858856
James Bond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прикол-то немного в другом:

по бизнес процессам, пользователь совершает некоторую последовательность действий в конкретной системе. Если пользователь нарушает данную последовательность, то система дает сбой. Юзер истошно кричит, что в системе ошибка. Ему отвечают - сам дурак, не надо было так делать, а ошибка эта "наведенная", то есть ты сам ее навел.

Какие мнения?
...
Рейтинг: 0 / 0
Баг или дурак?
    #32858871
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
James BondПрикол-то немного в другом:

по бизнес процессам, пользователь совершает некоторую последовательность действий в конкретной системе. Если пользователь нарушает данную последовательность, то система дает сбой. Юзер истошно кричит, что в системе ошибка. Ему отвечают - сам дурак, не надо было так делать, а ошибка эта "наведенная", то есть ты сам ее навел.

Какие мнения?Гм...
Есть мнение, что
а)система должна корректно обрабатывать такую ошибку с выдачей вразумительного сообщения;
б)Интерфейс системы не должен предоставлять пользователю нарушать необходимую последовательность действий.

Должны выполняться оба условия.
...
Рейтинг: 0 / 0
Баг или дурак?
    #32858919
James Bond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PL99
Гм...
Есть мнение, что
а)система должна корректно обрабатывать такую ошибку с выдачей вразумительного сообщения;
б)Интерфейс системы не должен предоставлять пользователю нарушать необходимую последовательность действий.

Должны выполняться оба условия.

То есть система должна осуществлять необходимые проверки на стадии сохранения (закрытия, изменения и т.п.)?
Хорошо, если бы все так считали. Был бы рай на земле.
Скажите, есть ли определенные стандарты (может в Rational Unified Process?), где толком это описано?
...
Рейтинг: 0 / 0
Баг или дурак?
    #32867883
алко нафт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жеймц, как я понял реч идет о защите от мудака. Боюсь это нигде не описанно, а лежит на совести ммизда!

...
Рейтинг: 0 / 0
Баг или дурак?
    #32868346
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наведенная ошибка - это ошибка, которая возникает только при наличии в программе другой ошибки и при исправлении этой другой ошибки наведенная ошибка изчезает (перестает быть ошибкой).

Только не надо наведенную ошибку путать с непроявляющейся ошибкой. Даже если непроявляющейся ошибка проявляется только вследствие другой ошибки, то ее все равно надо исправлять. А наведенную не надо исправлять никогда.
...
Рейтинг: 0 / 0
Баг или дурак?
    #32868358
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
James Bondпо бизнес процессам, пользователь совершает некоторую последовательность действий в конкретной системе. Если пользователь нарушает данную последовательность, то система дает сбой. Юзер истошно кричит, что в системе ошибка. Ему отвечают - сам дурак, не надо было так делать, а ошибка эта "наведенная", то есть ты сам ее навел.


Нет, это другое совсем.
...
Рейтинг: 0 / 0
Баг или дурак?
    #32870606
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
James BondСкажите господа, что есть "наведенная ошибка" ?
MasterZiv сказал достаточно точно. Если еще точнее, наведенная ошибка - это результат неправильной реакции системы на некую другую ошибку. В отдельных случаях - результат невозможности либо нецелесообразности "более правильной" реакции.

James BondЕсть ли такой термин ваще и должны ли они быть в системе?
Как правило, их возможность свидетельствует о не лучшей реализации приложения. В некоторых случаях, однако, другие варианты хуже - например, компилятор, пытаясь после ошибки восстановиться и проверить остаток текста, не всегда может избежать вороха наведенных ошибок. Тем не менее, остановка после первой ошибки менее удобна.
...
Рейтинг: 0 / 0
Баг или дурак?
    #32878337
Астралопитек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО сие не столь интересно, как кажется. А вот что такое "сложно-наведённая ошибка" или типа сложно-наведённая галлюцинация?

--------------------------------------------------------------------------------------
"Нарисуйте мне воду, и тогда я нарисую вам нана"
"Умственник -- это нан либо клеппель, но чаще нан"
пан Станислав Лем, "Странный гость профессора Тарантоги"
...
Рейтинг: 0 / 0
Баг или дурак?
    #32878792
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
James Bond
То есть система должна осуществлять необходимые проверки на стадии сохранения (закрытия, изменения и т.п.)?
Скажите, есть ли определенные стандарты (может в Rational Unified Process?), где толком это описано?

боюсь что в стандартах этого не может быть.
система должна иметь явно описанный список условий целостности своего состояния и проверять их при модификациях состояния и поддерживать свое состояние в целостном виде.


попробуй найти в библиотеке

Г. Майерс
"Надежность программного обеспечения"
Перевод с английского Ю.Ю. Галимова
Под редакцией В.Ш. Кауфмана
Издательство "Мир" Москва 1980

в одной из глав там было хорошо описано с практической точки зрения.
позже переводилась еще одна его монография (в тонком переплете издавалась), где он именно борьбу за ошибки описывал более подробно. ее название я забыл.

этому же посвящены формальные методы разработок - но для программистов это очень скучно обычно..
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Баг или дурак?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]