Вопросы с тегом «error-messages»

65
Начинающие программисты разочарованы отсутствием глоссария ошибок компилятора

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

39
Обеспечение возможности поиска кода с помощью глобально уникальных идентификаторов сообщений

Общий шаблон для обнаружения ошибки следует за этим сценарием: Соблюдайте странности, например, отсутствие вывода или зависание программы. Найдите соответствующее сообщение в журнале или выходе программы, например, «Не удалось найти Foo». (Следующее применимо только в том случае, если этот путь...

38
Сколько информации об ошибке должно быть показано пользователю?

Приложения всегда могут выдавать ошибки. Если такая ошибка возникает, пользователь должен быть уведомлен, потому что то, что он попросил сделать приложение, не удалось. Однако сколько информации должно быть предоставлено пользователю? Я думаю, что большинство из нас согласны не показывать...

32
Является ли адрес 0000000C специальным адресом?

При программировании иногда что-то ломается. Вы ошиблись, и ваша программа пытается прочитать не с того адреса. Одна вещь, которая выделяет меня, что часто эти исключения похожи на: Access violation at address 012D37BC in module 'myprog.exe'. Read of address 0000000C. Теперь я вижу много журналов...

29
В чем проблемы разработчика с полезными сообщениями об ошибках? [закрыто]

Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 5 лет назад . Меня по-прежнему поражает, что в наши дни продукты, которые годами используются под...

29
Как вы решаете действительно странные ошибки, которые ставят вас в тупик более 10 часов? [закрыто]

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

28
Почему сообщения об ошибках шаблона C ++ настолько ужасны?

Шаблоны C ++ известны тем, что генерируют длинные нечитаемые сообщения об ошибках. У меня есть общее представление о том, почему сообщения об ошибках шаблона в C ++ такие плохие. По сути, проблема в том, что ошибка не вызывается до тех пор, пока компилятор не обнаружит синтаксис, который не...

27
Почему новые программисты, кажется, игнорируют сообщения об ошибках компилятора / сообщения об исключительной ситуации во время выполнения? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Я думаю, что мы все видели это. Начинающие задают вопросы о переполнении стека,...

27
Почему многие разработчики PHP ненавидят использование isset () и / или любых других защитных функций PHP, таких как empty ()?

На стеке потока я вижу эту проблему все время: E_NOTICE? == E_DEBUG, избегая isset () и @ с более изощренным обработчиком ошибок Как настроить PHP, чтобы он не проверял неопределенный индекс для $ _GET, когда E_NOTICE включен? Как остановить PHP от регистрации ошибок PHP Notice Как отключить такие...

19
Вы читаете ошибки компиляции C или C ++ после первой?

Я никогда не понимал, почему компиляторы C и C ++ пытаются восстановиться после ошибок и продолжают анализ. Почти всегда первая ошибка генерирует поток фиктивных ошибок, которые исчезнут, как только будет исправлена ​​первая. После нескольких лет опыта я просто перестал искать любую ошибку, кроме...

13
восклицательные знаки в сообщениях об ошибках [закрыто]

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

13
Как вы назначаете коды ошибок?

Как при разработке проекта среднего размера вы можете идентифицировать, создавать и поддерживать коды ошибок? Я за свою жизнь не могу придумать простой и чистый способ сделать это. Некоторые из моих идей преобразовывают имена классов и имен методов в целочисленную строку, но это слишком длинный...

12
Python - утверждать против if & return

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

10
Включить ссылку на соответствующую документацию в сообщении об ошибке?

Мы создаем коммерческую библиотеку и примеры кода, которые используются внешними разработчиками. У нас есть (закрытая, доступная для зарегистрированных пользователей) документация, в которой подробно объясняется, как использовать библиотеку. Многие из разработчиков являются новичками, поэтому...