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

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

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

3
Существуют ли теории или книги о том, как отлаживать «в общем»? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 6 лет назад . Я читал и изучал много компьютерных наук и техники, и я редко или никогда не видел …
12 debugging 

6
Отладка: понимание деталей о том, почему определенные исправления работали? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . При отладке я иногда обнаруживаю, что я делаю некоторые изменения, и я не …
12 skills  debugging  bug 

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

5
Как вы отлаживаете двоичный формат?
Я хотел бы иметь возможность отладки сборки двоичного сборщика. Прямо сейчас я в основном распечатываю входные данные в двоичном парсере, а затем углубляюсь в код и распечатываю отображение входных данных на выход, затем беру выходное отображение (целые числа) и использую его, чтобы найти соответствующее целое число в двоичном Довольно неуклюже, …
11 debugging  binary 

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


5
Советы по отладке с очень небольшим количеством информации? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
11 debugging 

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

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


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

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

5
Правильно выбрасывать объекты после завершения работы сервера
Я работаю над большим проектом C ++. Он состоит из сервера, который предоставляет REST API, предоставляя простой и удобный интерфейс для очень широкой системы, включающей множество других серверов. Кодовая база довольно большая и сложная, и развивалась во времени без надлежащего предварительного проектирования. Моя задача - реализовать новые функции и реорганизовать …
9 c++  debugging  memory 

2
Каковы плюсы и минусы межпроцессного взаимодействия через сокеты и разделяемую память?
Я понимаю, что два из многих других вариантов межпроцессного взаимодействия могут быть: Общая память Розетки На самом деле я видел эти два варианта, предлагаемые Intellij Idea для отладки Java-приложения. Я хочу знать, каковы плюсы и минусы каждого подхода.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.