Что представляет собой ошибку?

Для графического интерфейса, Phatch «один клик стоит тысяч фотографий» является лучшим для такой быстрой работы. Он уже находится в репозитории Ubuntu. Он имеет множество действий и опций в качестве imagemagick.

sudo apt-get install phatch
10
задан 13 June 2012 в 19:41

47 ответов

Ошибка:

Программная ошибка - это общий термин, используемый для описания ошибок, ошибок, ошибок, сбоев или сбоев в компьютерной программе или системе, которая создает неверный или неожиданный результатом, или заставляет его вести себя непреднамеренно. (Из Wikipedia )

Здесь - еще одно хорошее определение того, что представляет собой ошибку. Либо:

  1. Программа не вела себя в соответствии с намерениями программиста. или
  2. Намерения программиста не отвечали общим и разумным ожиданиям пользователей.

Сообщество Ubuntu имеет отличное определение для ошибки в этой wiki , особенно подчеркивая разницу между ошибкой и отсутствующими функциями:

Программная ошибка - ошибка или ошибка в компьютерной программе, которая заставляет работать не так, как предполагалось. Это может быть так же просто, как не работать вообще или сложнее, как тонко неправильный результат [...] Некоторые вещи не являются ошибками, но отсутствуют функции, которые должны быть разумно включены. Отсутствующие функции не должны сообщаться как ошибки, вместо них следует указывать FeatureSpecifications для них.

Хотя трудно выделить строку, разделяющую два определения, и ответить на вопрос , это ошибки или недостающие функции? , можно дать некоторые рекомендации:

  • , если это проблема, у которой будет много деталей для адресации, вероятно, это будет функция. Например, невозможность безопасного хранения файлов на современном разделе Windows является отсутствующей функцией.
  • Неспособность безопасно записывать файлы в раздел ReiserFS будет ошибкой.

Разница между двумя утверждениями такова: первая из них более распространена (поддержка современных окон FS), и поэтому ее можно рассматривать как отсутствующую функцию, в то время как другая подчеркивает уникальную проблему (не может напишите в ReiserFS) - конкретная ошибка.

Если вас это интересует, я рекомендую вам ознакомиться с файловой системой BugSquad wiki. Борьба с ошибками - один из самых интересных видов деятельности, связанных с циклом разработки программного обеспечения, помимо отличной возможности обучения: -)

Спасибо!

14
ответ дан 25 July 2018 в 22:50

Ошибка:

Программная ошибка - это общий термин, используемый для описания ошибок, ошибок, ошибок, сбоев или сбоев в компьютерной программе или системе, которая создает неверный или неожиданный результатом, или заставляет его вести себя непреднамеренно. (Из Wikipedia )

Здесь - еще одно хорошее определение того, что представляет собой ошибку. Либо:

  1. Программа не вела себя в соответствии с намерениями программиста. или
  2. Намерения программиста не отвечали общим и разумным ожиданиям пользователей.

Сообщество Ubuntu имеет отличное определение для ошибки в этой wiki , особенно подчеркивая разницу между ошибкой и отсутствующими функциями:

Программная ошибка - ошибка или ошибка в компьютерной программе, которая заставляет работать не так, как предполагалось. Это может быть так же просто, как не работать вообще или сложнее, как тонко неправильный результат [...] Некоторые вещи не являются ошибками, но отсутствуют функции, которые должны быть разумно включены. Отсутствующие функции не должны сообщаться как ошибки, вместо них следует указывать FeatureSpecifications для них.

Хотя трудно выделить строку, разделяющую два определения, и ответить на вопрос , это ошибки или недостающие функции? , можно дать некоторые рекомендации:

  • , если это проблема, у которой будет много деталей для адресации, вероятно, это будет функция. Например, невозможность безопасного хранения файлов на современном разделе Windows является отсутствующей функцией.
  • Неспособность безопасно записывать файлы в раздел ReiserFS будет ошибкой.

Разница между двумя утверждениями такова: первая из них более распространена (поддержка современных окон FS), и поэтому ее можно рассматривать как отсутствующую функцию, в то время как другая подчеркивает уникальную проблему (не может напишите в ReiserFS) - конкретная ошибка.

Если вас это интересует, я рекомендую вам ознакомиться с файловой системой BugSquad wiki. Борьба с ошибками - один из самых интересных видов деятельности, связанных с циклом разработки программного обеспечения, помимо отличной возможности обучения: -)

Спасибо!

14
ответ дан 27 July 2018 в 00:49

Ошибка:

Программная ошибка - это общий термин, используемый для описания ошибок, ошибок, ошибок, сбоев или сбоев в компьютерной программе или системе, которая создает неверный или неожиданный результатом, или заставляет его вести себя непреднамеренно. (Из Wikipedia )

Здесь - еще одно хорошее определение того, что представляет собой ошибку. Либо:

  1. Программа не вела себя в соответствии с намерениями программиста. или
  2. Намерения программиста не отвечали общим и разумным ожиданиям пользователей.

Сообщество Ubuntu имеет отличное определение для ошибки в этой wiki , особенно подчеркивая разницу между ошибкой и отсутствующими функциями:

Программная ошибка - ошибка или ошибка в компьютерной программе, которая заставляет работать не так, как предполагалось. Это может быть так же просто, как не работать вообще или сложнее, как тонко неправильный результат [...] Некоторые вещи не являются ошибками, но отсутствуют функции, которые должны быть разумно включены. Отсутствующие функции не должны сообщаться как ошибки, вместо них следует указывать FeatureSpecifications для них.

Хотя трудно выделить строку, разделяющую два определения, и ответить на вопрос , это ошибки или недостающие функции? , можно дать некоторые рекомендации:

  • , если это проблема, у которой будет много деталей для адресации, вероятно, это будет функция. Например, невозможность безопасного хранения файлов на современном разделе Windows является отсутствующей функцией.
  • Неспособность безопасно записывать файлы в раздел ReiserFS будет ошибкой.

Разница между двумя утверждениями такова: первая из них более распространена (поддержка современных окон FS), и поэтому ее можно рассматривать как отсутствующую функцию, в то время как другая подчеркивает уникальную проблему (не может напишите в ReiserFS) - конкретная ошибка.

Если вас это интересует, я рекомендую вам ознакомиться с файловой системой BugSquad wiki. Борьба с ошибками - один из самых интересных видов деятельности, связанных с циклом разработки программного обеспечения, помимо отличной возможности обучения: -)

Спасибо!

14
ответ дан 31 July 2018 в 10:50

Ошибка:

Программная ошибка - это общий термин, используемый для описания ошибок, ошибок, ошибок, сбоев или сбоев в компьютерной программе или системе, которая создает неверный или неожиданный результатом, или заставляет его вести себя непреднамеренно. (Из Wikipedia )

Здесь - еще одно хорошее определение того, что представляет собой ошибку. Либо:

  1. Программа не вела себя в соответствии с намерениями программиста. или
  2. Намерения программиста не отвечали общим и разумным ожиданиям пользователей.

Сообщество Ubuntu имеет отличное определение для ошибки в этой wiki , особенно подчеркивая разницу между ошибкой и отсутствующими функциями:

Программная ошибка - ошибка или ошибка в компьютерной программе, которая заставляет работать не так, как предполагалось. Это может быть так же просто, как не работать вообще или сложнее, как тонко неправильный результат [...] Некоторые вещи не являются ошибками, но отсутствуют функции, которые должны быть разумно включены. Отсутствующие функции не должны сообщаться как ошибки, вместо них следует указывать FeatureSpecifications для них.

Хотя трудно выделить строку, разделяющую два определения, и ответить на вопрос , это ошибки или недостающие функции? , можно дать некоторые рекомендации:

  • , если это проблема, у которой будет много деталей для адресации, вероятно, это будет функция. Например, невозможность безопасного хранения файлов на современном разделе Windows является отсутствующей функцией.
  • Неспособность безопасно записывать файлы в раздел ReiserFS будет ошибкой.

Разница между двумя утверждениями такова: первая из них более распространена (поддержка современных окон FS), и поэтому ее можно рассматривать как отсутствующую функцию, в то время как другая подчеркивает уникальную проблему (не может напишите в ReiserFS) - конкретная ошибка.

Если вас это интересует, я рекомендую вам ознакомиться с файловой системой BugSquad wiki. Борьба с ошибками - один из самых интересных видов деятельности, связанных с циклом разработки программного обеспечения, помимо отличной возможности обучения: -)

Спасибо!

14
ответ дан 31 July 2018 в 10:55

Ошибка:

Программная ошибка - это общий термин, используемый для описания ошибок, ошибок, ошибок, сбоев или сбоев в компьютерной программе или системе, которая создает неверный или неожиданный результатом, или заставляет его вести себя непреднамеренно. (Из Wikipedia )

Здесь - еще одно хорошее определение того, что представляет собой ошибку. Либо:

  1. Программа не вела себя в соответствии с намерениями программиста. или
  2. Намерения программиста не отвечали общим и разумным ожиданиям пользователей.

Сообщество Ubuntu имеет отличное определение для ошибки в этой wiki , особенно подчеркивая разницу между ошибкой и отсутствующими функциями:

Программная ошибка - ошибка или ошибка в компьютерной программе, которая заставляет работать не так, как предполагалось. Это может быть так же просто, как не работать вообще или сложнее, как тонко неправильный результат [...] Некоторые вещи не являются ошибками, но отсутствуют функции, которые должны быть разумно включены. Отсутствующие функции не должны сообщаться как ошибки, вместо них следует указывать FeatureSpecifications для них.

Хотя трудно выделить строку, разделяющую два определения, и ответить на вопрос , это ошибки или недостающие функции? , можно дать некоторые рекомендации:

  • , если это проблема, у которой будет много деталей для адресации, вероятно, это будет функция. Например, невозможность безопасного хранения файлов на современном разделе Windows является отсутствующей функцией.
  • Неспособность безопасно записывать файлы в раздел ReiserFS будет ошибкой.

Разница между двумя утверждениями такова: первая из них более распространена (поддержка современных окон FS), и поэтому ее можно рассматривать как отсутствующую функцию, в то время как другая подчеркивает уникальную проблему (не может напишите в ReiserFS) - конкретная ошибка.

Если вас это интересует, я рекомендую вам ознакомиться с файловой системой BugSquad wiki. Борьба с ошибками - один из самых интересных видов деятельности, связанных с циклом разработки программного обеспечения, помимо отличной возможности обучения: -)

Спасибо!

14
ответ дан 31 July 2018 в 11:54

Ошибка:

Программная ошибка - это общий термин, используемый для описания ошибок, ошибок, ошибок, сбоев или сбоев в компьютерной программе или системе, которая создает неверный или неожиданный результатом, или заставляет его вести себя непреднамеренно. (Из Wikipedia )

Здесь - еще одно хорошее определение того, что представляет собой ошибку. Либо:

  1. Программа не вела себя в соответствии с намерениями программиста. или
  2. Намерения программиста не отвечали общим и разумным ожиданиям пользователей.

Сообщество Ubuntu имеет отличное определение для ошибки в этой wiki , особенно подчеркивая разницу между ошибкой и отсутствующими функциями:

Программная ошибка - ошибка или ошибка в компьютерной программе, которая заставляет работать не так, как предполагалось. Это может быть так же просто, как не работать вообще или сложнее, как тонко неправильный результат [...] Некоторые вещи не являются ошибками, но отсутствуют функции, которые должны быть разумно включены. Отсутствующие функции не должны сообщаться как ошибки, вместо них следует указывать FeatureSpecifications для них.

Хотя трудно выделить строку, разделяющую два определения, и ответить на вопрос , это ошибки или недостающие функции? , можно дать некоторые рекомендации:

  • , если это проблема, у которой будет много деталей для адресации, вероятно, это будет функция. Например, невозможность безопасного хранения файлов на современном разделе Windows является отсутствующей функцией.
  • Неспособность безопасно записывать файлы в раздел ReiserFS будет ошибкой.

Разница между двумя утверждениями такова: первая из них более распространена (поддержка современных окон FS), и поэтому ее можно рассматривать как отсутствующую функцию, в то время как другая подчеркивает уникальную проблему (не может напишите в ReiserFS) - конкретная ошибка.

Если вас это интересует, я рекомендую вам ознакомиться с файловой системой BugSquad wiki. Борьба с ошибками - один из самых интересных видов деятельности, связанных с циклом разработки программного обеспечения, помимо отличной возможности обучения: -)

Спасибо!

14
ответ дан 2 August 2018 в 04:14

Ошибка:

Программная ошибка - это общий термин, используемый для описания ошибок, ошибок, ошибок, сбоев или сбоев в компьютерной программе или системе, которая создает неверный или неожиданный результатом, или заставляет его вести себя непреднамеренно. (Из Wikipedia )

Здесь - еще одно хорошее определение того, что представляет собой ошибку. Либо:

  1. Программа не вела себя в соответствии с намерениями программиста. или
  2. Намерения программиста не отвечали общим и разумным ожиданиям пользователей.

Сообщество Ubuntu имеет отличное определение для ошибки в этой wiki , особенно подчеркивая разницу между ошибкой и отсутствующими функциями:

Программная ошибка - ошибка или ошибка в компьютерной программе, которая заставляет работать не так, как предполагалось. Это может быть так же просто, как не работать вообще или сложнее, как тонко неправильный результат [...] Некоторые вещи не являются ошибками, но отсутствуют функции, которые должны быть разумно включены. Отсутствующие функции не должны сообщаться как ошибки, вместо них следует указывать FeatureSpecifications для них.

Хотя трудно выделить строку, разделяющую два определения, и ответить на вопрос , это ошибки или недостающие функции? , можно дать некоторые рекомендации:

  • , если это проблема, у которой будет много деталей для адресации, вероятно, это будет функция. Например, невозможность безопасного хранения файлов на современном разделе Windows является отсутствующей функцией.
  • Неспособность безопасно записывать файлы в раздел ReiserFS будет ошибкой.

Разница между двумя утверждениями такова: первая из них более распространена (поддержка современных окон FS), и поэтому ее можно рассматривать как отсутствующую функцию, в то время как другая подчеркивает уникальную проблему (не может напишите в ReiserFS) - конкретная ошибка.

Если вас это интересует, я рекомендую вам ознакомиться с файловой системой BugSquad wiki. Борьба с ошибками - один из самых интересных видов деятельности, связанных с циклом разработки программного обеспечения, помимо отличной возможности обучения: -)

Спасибо!

14
ответ дан 4 August 2018 в 20:19

Ошибка:

Программная ошибка - это общий термин, используемый для описания ошибок, ошибок, ошибок, сбоев или сбоев в компьютерной программе или системе, которая создает неверный или неожиданный результатом, или заставляет его вести себя непреднамеренно. (Из Wikipedia )

Здесь - еще одно хорошее определение того, что представляет собой ошибку. Либо:

  1. Программа не вела себя в соответствии с намерениями программиста. или
  2. Намерения программиста не отвечали общим и разумным ожиданиям пользователей.

Сообщество Ubuntu имеет отличное определение для ошибки в этой wiki , особенно подчеркивая разницу между ошибкой и отсутствующими функциями:

Программная ошибка - ошибка или ошибка в компьютерной программе, которая заставляет работать не так, как предполагалось. Это может быть так же просто, как не работать вообще или сложнее, как тонко неправильный результат [...] Некоторые вещи не являются ошибками, но отсутствуют функции, которые должны быть разумно включены. Отсутствующие функции не должны сообщаться как ошибки, вместо них следует указывать FeatureSpecifications для них.

Хотя трудно выделить строку, разделяющую два определения, и ответить на вопрос , это ошибки или недостающие функции? , можно дать некоторые рекомендации:

  • , если это проблема, у которой будет много деталей для адресации, вероятно, это будет функция. Например, невозможность безопасного хранения файлов на современном разделе Windows является отсутствующей функцией.
  • Неспособность безопасно записывать файлы в раздел ReiserFS будет ошибкой.

Разница между двумя утверждениями такова: первая из них более распространена (поддержка современных окон FS), и поэтому ее можно рассматривать как отсутствующую функцию, в то время как другая подчеркивает уникальную проблему (не может напишите в ReiserFS) - конкретная ошибка.

Если вас это интересует, я рекомендую вам ознакомиться с файловой системой BugSquad wiki. Борьба с ошибками - один из самых интересных видов деятельности, связанных с циклом разработки программного обеспечения, помимо отличной возможности обучения: -)

Спасибо!

14
ответ дан 6 August 2018 в 04:19

Ошибка:

Программная ошибка - это общий термин, используемый для описания ошибок, ошибок, ошибок, сбоев или сбоев в компьютерной программе или системе, которая создает неверный или неожиданный результатом, или заставляет его вести себя непреднамеренно. (Из Wikipedia )

Здесь - еще одно хорошее определение того, что представляет собой ошибку. Либо:

  1. Программа не вела себя в соответствии с намерениями программиста. или
  2. Намерения программиста не отвечали общим и разумным ожиданиям пользователей.

Сообщество Ubuntu имеет отличное определение для ошибки в этой wiki , особенно подчеркивая разницу между ошибкой и отсутствующими функциями:

Программная ошибка - ошибка или ошибка в компьютерной программе, которая заставляет работать не так, как предполагалось. Это может быть так же просто, как не работать вообще или сложнее, как тонко неправильный результат [...] Некоторые вещи не являются ошибками, но отсутствуют функции, которые должны быть разумно включены. Отсутствующие функции не должны сообщаться как ошибки, вместо них следует указывать FeatureSpecifications для них.

Хотя трудно выделить строку, разделяющую два определения, и ответить на вопрос , это ошибки или недостающие функции? , можно дать некоторые рекомендации:

  • , если это проблема, у которой будет много деталей для адресации, вероятно, это будет функция. Например, невозможность безопасного хранения файлов на современном разделе Windows является отсутствующей функцией.
  • Неспособность безопасно записывать файлы в раздел ReiserFS будет ошибкой.

Разница между двумя утверждениями такова: первая из них более распространена (поддержка современных окон FS), и поэтому ее можно рассматривать как отсутствующую функцию, в то время как другая подчеркивает уникальную проблему (не может напишите в ReiserFS) - конкретная ошибка.

Если вас это интересует, я рекомендую вам ознакомиться с файловой системой BugSquad wiki. Борьба с ошибками - один из самых интересных видов деятельности, связанных с циклом разработки программного обеспечения, помимо отличной возможности обучения: -)

Спасибо!

14
ответ дан 7 August 2018 в 22:24

Ошибка:

Программная ошибка - это общий термин, используемый для описания ошибок, ошибок, ошибок, сбоев или сбоев в компьютерной программе или системе, которая создает неверный или неожиданный результатом, или заставляет его вести себя непреднамеренно. (Из Wikipedia )

Здесь - еще одно хорошее определение того, что представляет собой ошибку. Либо:

  1. Программа не вела себя в соответствии с намерениями программиста. или
  2. Намерения программиста не отвечали общим и разумным ожиданиям пользователей.

Сообщество Ubuntu имеет отличное определение для ошибки в этой wiki , особенно подчеркивая разницу между ошибкой и отсутствующими функциями:

Программная ошибка - ошибка или ошибка в компьютерной программе, которая заставляет работать не так, как предполагалось. Это может быть так же просто, как не работать вообще или сложнее, как тонко неправильный результат [...] Некоторые вещи не являются ошибками, но отсутствуют функции, которые должны быть разумно включены. Отсутствующие функции не должны сообщаться как ошибки, вместо них следует указывать FeatureSpecifications для них.

Хотя трудно выделить строку, разделяющую два определения, и ответить на вопрос , это ошибки или недостающие функции? , можно дать некоторые рекомендации:

  • , если это проблема, у которой будет много деталей для адресации, вероятно, это будет функция. Например, невозможность безопасного хранения файлов на современном разделе Windows является отсутствующей функцией.
  • Неспособность безопасно записывать файлы в раздел ReiserFS будет ошибкой.

Разница между двумя утверждениями такова: первая из них более распространена (поддержка современных окон FS), и поэтому ее можно рассматривать как отсутствующую функцию, в то время как другая подчеркивает уникальную проблему (не может напишите в ReiserFS) - конкретная ошибка.

Если вас это интересует, я рекомендую вам ознакомиться с файловой системой BugSquad wiki. Борьба с ошибками - один из самых интересных видов деятельности, связанных с циклом разработки программного обеспечения, помимо отличной возможности обучения: -)

Спасибо!

14
ответ дан 10 August 2018 в 10:33

Ошибка:

Программная ошибка - это общий термин, используемый для описания ошибок, ошибок, ошибок, сбоев или сбоев в компьютерной программе или системе, которая создает неверный или неожиданный результатом, или заставляет его вести себя непреднамеренно. (Из Wikipedia )

Здесь - еще одно хорошее определение того, что представляет собой ошибку. Либо:

  1. Программа не вела себя в соответствии с намерениями программиста. или
  2. Намерения программиста не отвечали общим и разумным ожиданиям пользователей.

Сообщество Ubuntu имеет отличное определение для ошибки в этой wiki , особенно подчеркивая разницу между ошибкой и отсутствующими функциями:

Программная ошибка - ошибка или ошибка в компьютерной программе, которая заставляет работать не так, как предполагалось. Это может быть так же просто, как не работать вообще или сложнее, как тонко неправильный результат [...] Некоторые вещи не являются ошибками, но отсутствуют функции, которые должны быть разумно включены. Отсутствующие функции не должны сообщаться как ошибки, вместо них следует указывать FeatureSpecifications для них.

Хотя трудно выделить строку, разделяющую два определения, и ответить на вопрос , это ошибки или недостающие функции? , можно дать некоторые рекомендации:

  • , если это проблема, у которой будет много деталей для адресации, вероятно, это будет функция. Например, невозможность безопасного хранения файлов на современном разделе Windows является отсутствующей функцией.
  • Неспособность безопасно записывать файлы в раздел ReiserFS будет ошибкой.

Разница между двумя утверждениями такова: первая из них более распространена (поддержка современных окон FS), и поэтому ее можно рассматривать как отсутствующую функцию, в то время как другая подчеркивает уникальную проблему (не может напишите в ReiserFS) - конкретная ошибка.

Если вас это интересует, я рекомендую вам ознакомиться с файловой системой BugSquad wiki. Борьба с ошибками - один из самых интересных видов деятельности, связанных с циклом разработки программного обеспечения, помимо отличной возможности обучения: -)

Спасибо!

14
ответ дан 13 August 2018 в 17:03
  • 1
    хороший, хотя это не связано напрямую, возможно, стоит упомянуть, что каждая ошибка, которую вы хотите совершить, должна быть воспроизводимой. – danizmax 24 November 2010 в 19:18
  • 2
    Нет, есть ошибки из-за условий гонки. Почему вы тоже не хотите их комментировать? Это будет сложно, если программист не сможет воспроизвести ошибку, но это не влияет на желание сделать это, не так ли? – user unknown 13 February 2011 в 12:11
  • 3
    Также см. Руководство Ubuntu BugSquad по ошибкам: wiki.ubuntu.com/Bugs – Thomas Ward♦ 12 June 2012 в 22:43

Я возьму качели. В первую очередь, поведение, не предназначенное разработчиком / программистом (дисконтирование плохого дизайна). С точки зрения того, какие ошибки вы должны сообщать людям, все, что заставляет программу hrder использовать и соответствует приведенному выше описанию. Это: от худших до наименее серьезных сбоев системы, сбоев X, сбоев в работе программы и любых внутренних ошибок программы.

Ошибки, которые вызывают сбои или закрытие окон, обычно вызывают какой-то вывод в stderror, если вы запустить приложение с терминала, это может быть полезно. Также см. Системные журналы для отчетов об ошибках.

2
ответ дан 26 May 2018 в 00:16

Ошибка в компьютерной программе или системе, поэтому программа не работает должным образом или вообще не работает. Таким образом, ошибки могут быть результатом неправильного кода программирования или кода программирования, который недостаточно прочен и не может обрабатывать определенные исключения (например: деление на 0)

1
ответ дан 26 May 2018 в 00:16

Для всех практических целей термин «ошибка» следует избегать как слишком нечеткий термин.

Лучший ответ на ваш вопрос заполняет целую книгу: «Почему программы терпят неудачу» Андреаса Целлера. Книга, которая должна быть на книжной полке каждого программиста. Автор также прилагает все усилия, чтобы не называть их «ошибками» (читайте дальше). Потому что, поскольку ответ crncosta уже предполагает, что «ошибка» - это не просто ошибка программирования. Вот почему некоторые люди предпочитают вместо этого термин «проблема» (что приводит к «проблеме трекера» вместо «отслеживания ошибок»).

Поскольку то, что воспринимается как ошибка конечного пользователя, не обязательно должно быть ошибка вообще. Это может быть - хотя это часто используется как хромое оправдание - просто по дизайну. Некоторые неудачи, однако, когда-то наблюдались, классифицируются как «ошибки», хотя они связаны с отсутствием функции.

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

Резюме его терминологии:

программист создает дефект дефекта вызывает инфекцию ( «неисправное состояние программы») заражение распространяет инфекцию приводит к сбою («наблюдаемое плохое / непреднамеренное поведение») наблюдатель (обычно конечный пользователь) видит сбой

Как вы можете видеть, автор различает причину и следствие, который в случае с «ошибкой» почти всегда смешан. В большинстве случаев термин «ошибка» применяется к дефекту , заражению и сбою.

1
ответ дан 26 May 2018 в 00:16

Ошибка в компьютерной программе или системе, поэтому программа не работает должным образом или вообще не работает. Таким образом, ошибки могут быть результатом неправильного кода программирования или кода программирования, который недостаточно прочен и не может обрабатывать определенные исключения (например: деление на 0)

1
ответ дан 25 July 2018 в 22:50

Во всех практических целях термин «ошибка» следует избегать как слишком нечеткий термин.

Лучший ответ на ваш вопрос заполняет целую книгу: «Почему программы сбой» Андреасом Целлером. Книга, которая должна быть на книжной полке каждого программиста. Автор также прилагает все усилия, чтобы не называть их «ошибками» (читайте дальше). Потому что, поскольку ответ crncosta уже предполагает, что «ошибка» не , просто ошибка программирования. Вот почему некоторые люди предпочитают вместо этого термин «проблема» (что приводит к «трекеру проблем» вместо «слежения за ошибками»).

Поскольку то, что воспринимается как ошибка конечного пользователя, не обязательно должно быть ошибка вообще. Это может быть - хотя это часто используется как хромое оправдание - просто по дизайну. Некоторые неудачи, однако, когда-то наблюдаемые, классифицируются как «ошибки», хотя они и вызваны отсутствием функции.

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

Резюме его терминологии:

  1. создает дефект
  2. дефект вызывает заражение («неисправное состояние программы»)
  3. инфекция распространяется
  4. инфекция вызывает отказ («наблюдаемое плохое / непреднамеренное поведение»)
  5. observer (обычно конечный пользователь ) видит ошибку

Как вы можете видеть, автор различает причину и эффект, который в случае «ошибки» почти всегда смешан. Большую часть времени термин «ошибка» применяется к дефекту , инфекции и сбою .

1
ответ дан 25 July 2018 в 22:50

Я возьму качели. В первую очередь, поведение, не предназначенное разработчиком / программистом (дисконтирование плохого дизайна). С точки зрения того, какие ошибки вы должны сообщать людям, все, что заставляет программу hrder использовать и соответствует приведенному выше описанию. Это включает от худших и наименее серьезных системных сбоев, сбоев в работе X, сбоев в работе программы и любых внутренних ошибок программы.

Ошибки, которые вызывают сбои или закрытие окон, обычно вызывают какой-то вывод в stderror, если вы запустить приложение с терминала, это может быть полезно. Также см. Системные журналы для отчетов об ошибках.

2
ответ дан 25 July 2018 в 22:50

Ошибка в компьютерной программе или системе, поэтому программа не работает должным образом или вообще не работает. Таким образом, ошибки могут быть результатом неправильного кода программирования или кода программирования, который недостаточно прочен и не может обрабатывать определенные исключения (например: деление на 0)

1
ответ дан 27 July 2018 в 00:49

Я возьму качели. В первую очередь, поведение, не предназначенное разработчиком / программистом (дисконтирование плохого дизайна). С точки зрения того, какие ошибки вы должны сообщать людям, все, что заставляет программу hrder использовать и соответствует приведенному выше описанию. Это включает от худших и наименее серьезных системных сбоев, сбоев в работе X, сбоев в работе программы и любых внутренних ошибок программы.

Ошибки, которые вызывают сбои или закрытие окон, обычно вызывают какой-то вывод в stderror, если вы запустить приложение с терминала, это может быть полезно. Также см. Системные журналы для отчетов об ошибках.

2
ответ дан 27 July 2018 в 00:49

Во всех практических целях термин «ошибка» следует избегать как слишком нечеткий термин.

Лучший ответ на ваш вопрос заполняет целую книгу: «Почему программы сбой» Андреасом Целлером. Книга, которая должна быть на книжной полке каждого программиста. Автор также прилагает все усилия, чтобы не называть их «ошибками» (читайте дальше). Потому что, поскольку ответ crncosta уже предполагает, что «ошибка» не , просто ошибка программирования. Вот почему некоторые люди предпочитают вместо этого термин «проблема» (что приводит к «трекеру проблем» вместо «слежения за ошибками»).

Поскольку то, что воспринимается как ошибка конечного пользователя, не обязательно должно быть ошибка вообще. Это может быть - хотя это часто используется как хромое оправдание - просто по дизайну. Некоторые неудачи, однако, когда-то наблюдаемые, классифицируются как «ошибки», хотя они и вызваны отсутствием функции.

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

Резюме его терминологии:

  1. создает дефект
  2. дефект вызывает заражение («неисправное состояние программы»)
  3. инфекция распространяется
  4. инфекция вызывает отказ («наблюдаемое плохое / непреднамеренное поведение»)
  5. observer (обычно конечный пользователь ) видит ошибку

Как вы можете видеть, автор различает причину и эффект, который в случае «ошибки» почти всегда смешан. Большую часть времени термин «ошибка» применяется к дефекту , инфекции и сбою .

1
ответ дан 27 July 2018 в 00:49

Во всех практических целях термин «ошибка» следует избегать как слишком нечеткий термин.

Лучший ответ на ваш вопрос заполняет целую книгу: «Почему программы сбой» Андреасом Целлером. Книга, которая должна быть на книжной полке каждого программиста. Автор также прилагает все усилия, чтобы не называть их «ошибками» (читайте дальше). Потому что, поскольку ответ crncosta уже предполагает, что «ошибка» не , просто ошибка программирования. Вот почему некоторые люди предпочитают вместо этого термин «проблема» (что приводит к «трекеру проблем» вместо «слежения за ошибками»).

Поскольку то, что воспринимается как ошибка конечного пользователя, не обязательно должно быть ошибка вообще. Это может быть - хотя это часто используется как хромое оправдание - просто по дизайну. Некоторые неудачи, однако, когда-то наблюдаемые, классифицируются как «ошибки», хотя они и вызваны отсутствием функции.

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

Резюме его терминологии:

  1. создает дефект
  2. дефект вызывает заражение («неисправное состояние программы»)
  3. инфекция распространяется
  4. инфекция вызывает отказ («наблюдаемое плохое / непреднамеренное поведение»)
  5. observer (обычно конечный пользователь ) видит ошибку

Как вы можете видеть, автор различает причину и эффект, который в случае «ошибки» почти всегда смешан. Большую часть времени термин «ошибка» применяется к дефекту , инфекции и сбою .

1
ответ дан 31 July 2018 в 10:50

Ошибка в компьютерной программе или системе, поэтому программа не работает должным образом или вообще не работает. Таким образом, ошибки могут быть результатом неправильного кода программирования или кода программирования, который недостаточно прочен и не может обрабатывать определенные исключения (например: деление на 0)

1
ответ дан 31 July 2018 в 10:50

Я возьму качели. В первую очередь, поведение, не предназначенное разработчиком / программистом (дисконтирование плохого дизайна). С точки зрения того, какие ошибки вы должны сообщать людям, все, что заставляет программу hrder использовать и соответствует приведенному выше описанию. Это включает от худших и наименее серьезных системных сбоев, сбоев в работе X, сбоев в работе программы и любых внутренних ошибок программы.

Ошибки, которые вызывают сбои или закрытие окон, обычно вызывают какой-то вывод в stderror, если вы запустить приложение с терминала, это может быть полезно. Также см. Системные журналы для отчетов об ошибках.

2
ответ дан 31 July 2018 в 10:50

Ошибка в компьютерной программе или системе, поэтому программа не работает должным образом или вообще не работает. Таким образом, ошибки могут быть результатом неправильного кода программирования или кода программирования, который недостаточно прочен и не может обрабатывать определенные исключения (например: деление на 0)

1
ответ дан 31 July 2018 в 10:55

Во всех практических целях термин «ошибка» следует избегать как слишком нечеткий термин.

Лучший ответ на ваш вопрос заполняет целую книгу: «Почему программы сбой» Андреасом Целлером. Книга, которая должна быть на книжной полке каждого программиста. Автор также прилагает все усилия, чтобы не называть их «ошибками» (читайте дальше). Потому что, поскольку ответ crncosta уже предполагает, что «ошибка» не , просто ошибка программирования. Вот почему некоторые люди предпочитают вместо этого термин «проблема» (что приводит к «трекеру проблем» вместо «слежения за ошибками»).

Поскольку то, что воспринимается как ошибка конечного пользователя, не обязательно должно быть ошибка вообще. Это может быть - хотя это часто используется как хромое оправдание - просто по дизайну. Некоторые неудачи, однако, когда-то наблюдаемые, классифицируются как «ошибки», хотя они и вызваны отсутствием функции.

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

Резюме его терминологии:

  1. создает дефект
  2. дефект вызывает заражение («неисправное состояние программы»)
  3. инфекция распространяется
  4. инфекция вызывает отказ («наблюдаемое плохое / непреднамеренное поведение»)
  5. observer (обычно конечный пользователь ) видит ошибку

Как вы можете видеть, автор различает причину и эффект, который в случае «ошибки» почти всегда смешан. Большую часть времени термин «ошибка» применяется к дефекту , инфекции и сбою .

1
ответ дан 31 July 2018 в 10:55

Я возьму качели. В первую очередь, поведение, не предназначенное разработчиком / программистом (дисконтирование плохого дизайна). С точки зрения того, какие ошибки вы должны сообщать людям, все, что заставляет программу hrder использовать и соответствует приведенному выше описанию. Это включает от худших и наименее серьезных системных сбоев, сбоев в работе X, сбоев в работе программы и любых внутренних ошибок программы.

Ошибки, которые вызывают сбои или закрытие окон, обычно вызывают какой-то вывод в stderror, если вы запустить приложение с терминала, это может быть полезно. Также см. Системные журналы для отчетов об ошибках.

2
ответ дан 31 July 2018 в 10:55

Ошибка в компьютерной программе или системе, поэтому программа не работает должным образом или вообще не работает. Таким образом, ошибки могут быть результатом неправильного кода программирования или кода программирования, который недостаточно прочен и не может обрабатывать определенные исключения (например: деление на 0)

1
ответ дан 31 July 2018 в 11:54

Во всех практических целях термин «ошибка» следует избегать как слишком нечеткий термин.

Лучший ответ на ваш вопрос заполняет целую книгу: «Почему программы сбой» Андреасом Целлером. Книга, которая должна быть на книжной полке каждого программиста. Автор также прилагает все усилия, чтобы не называть их «ошибками» (читайте дальше). Потому что, поскольку ответ crncosta уже предполагает, что «ошибка» не , просто ошибка программирования. Вот почему некоторые люди предпочитают вместо этого термин «проблема» (что приводит к «трекеру проблем» вместо «слежения за ошибками»).

Поскольку то, что воспринимается как ошибка конечного пользователя, не обязательно должно быть ошибка вообще. Это может быть - хотя это часто используется как хромое оправдание - просто по дизайну. Некоторые неудачи, однако, когда-то наблюдаемые, классифицируются как «ошибки», хотя они и вызваны отсутствием функции.

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

Резюме его терминологии:

  1. создает дефект
  2. дефект вызывает заражение («неисправное состояние программы»)
  3. инфекция распространяется
  4. инфекция вызывает отказ («наблюдаемое плохое / непреднамеренное поведение»)
  5. observer (обычно конечный пользователь ) видит ошибку

Как вы можете видеть, автор различает причину и эффект, который в случае «ошибки» почти всегда смешан. Большую часть времени термин «ошибка» применяется к дефекту , инфекции и сбою .

1
ответ дан 31 July 2018 в 11:54

Я возьму качели. В первую очередь, поведение, не предназначенное разработчиком / программистом (дисконтирование плохого дизайна). С точки зрения того, какие ошибки вы должны сообщать людям, все, что заставляет программу hrder использовать и соответствует приведенному выше описанию. Это включает от худших и наименее серьезных системных сбоев, сбоев в работе X, сбоев в работе программы и любых внутренних ошибок программы.

Ошибки, которые вызывают сбои или закрытие окон, обычно вызывают какой-то вывод в stderror, если вы запустить приложение с терминала, это может быть полезно. Также см. Системные журналы для отчетов об ошибках.

2
ответ дан 31 July 2018 в 11:54

Я возьму качели. В первую очередь, поведение, не предназначенное разработчиком / программистом (дисконтирование плохого дизайна). С точки зрения того, какие ошибки вы должны сообщать людям, все, что заставляет программу hrder использовать и соответствует приведенному выше описанию. Это включает от худших и наименее серьезных системных сбоев, сбоев в работе X, сбоев в работе программы и любых внутренних ошибок программы.

Ошибки, которые вызывают сбои или закрытие окон, обычно вызывают какой-то вывод в stderror, если вы запустить приложение с терминала, это может быть полезно. Также см. Системные журналы для отчетов об ошибках.

2
ответ дан 2 August 2018 в 04:14

Другие вопросы по тегам:

Похожие вопросы: