Вопросы с тегом «debugging»

15
Как отлаживать / изменять код Java во время работы программы?

Я только что видел видео, показывающее, как Notch (из Minecraft славы) отлаживает и меняет Minecraft во время его работы. Он приостанавливает игру, что-то меняет в коде, а затем останавливает игру, где изменения вступают в силу немедленно, без необходимости перезапуска программы. Как это работает?...

15
Какой процесс вы обычно используете при попытке отладить проблему / проблему / ошибку с вашим программным обеспечением? [закрыто]

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

14
Как повлиять на приоритеты ошибок для разработчиков и относиться к ним соответствующим образом?

У нас есть ошибка, которая в настоящее время работает. У нас есть 3 уровня ошибок: Ошибка P1: ошибки, мешающие работе пользователей. Они должны быть решены на месте. Ошибка P2: ошибки, которые влияют, но пользователи могут работать Ошибка P3: ошибки, которые не влияют и где пользователи могут...

14
Как найти исходный код, который реализовал определенную функцию? [закрыто]

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

13
Что делать, когда вы исчерпали все возможности, чтобы исправить ошибку

Я младший программист (до сих пор работаю 4 месяца), работаю над кроссплатформенным мобильным приложением (команда из 1 человека - так что это только я). У меня есть ошибка в этой программе / приложении, которая довольно большая (30 различных заголовочных файлов, каждый со своим собственным файлом...

12
Отладка: понимание деталей о том, почему определенные исправления работали? [закрыто]

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

12
Почему школы не охватывают отладчиков? [закрыто]

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

12
Существуют ли теории или книги о том, как отлаживать «в общем»? [закрыто]

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

11
Учимся исследовать ошибки [закрыто]

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

11
Как можно безопасно отлаживать веб-приложение PHP, не раскрывая секретов конкурентам?

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Недавно я сделал программу. Я забыл удалить 2 строки кодов. Эта ошибка стоила мне 800...

11
В чем разница между отладкой и тестированием?

Введение в тестирование программного обеспечения (Ammann & Offutt) упоминает на стр.32 пятиуровневую модель зрелости тестирования: Уровень 0 Нет разницы между тестированием и отладкой. Уровень 1 Цель тестирования - показать, что программное обеспечение работает. Уровень 2 Цель тестирования -...

11
Советы по отладке с очень небольшим количеством информации? [закрыто]

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

11
Как вы отлаживаете двоичный формат?

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

10
Можем ли мы гарантировать, что программа никогда не пойдет не так?

У нас есть система здесь. Недавно произошел неправильный расчет в одном из номеров в отчете, сгенерированном системой. Исходя из нашего опыта, мы никогда не сталкивались с какими-либо проблемами / ошибками в этой системе в течение нескольких лет. Поскольку автор этой системы уже ушел, мы едва ли...

10
Какие подходы я могу использовать, чтобы уменьшить вероятность появления новых ошибок в сложном устаревшем приложении?

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

9
Правильно выбрасывать объекты после завершения работы сервера

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

9
Каковы плюсы и минусы межпроцессного взаимодействия через сокеты и разделяемую память?

Я понимаю, что два из многих других вариантов межпроцессного взаимодействия могут быть: Общая память Розетки На самом деле я видел эти два варианта, предлагаемые Intellij Idea для отладки Java-приложения. Я хочу знать, каковы плюсы и минусы каждого...