Запитання з тегом «debugging»

Налагодження - це процес вивчення стану програми - як правило, інструментом налагодження - під час роботи програми та спроби знайти помилки, які спричиняють поведінку ненормально.

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

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

3
Чи існують якісь теорії чи книги про те, як налагодити "загалом"? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 6 років тому . Я читав і вивчав багато інформатики та техніки, і я рідко чи ніколи не бачив книги про налагодження чи теорії, …
12 debugging 

7
Чому школи не покривають налагоджувачі? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Після ще одного запитання домашнього завдання на SO. Схоже, що переважна більшість студентів не …

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

5
Навчання розслідувати помилки [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . Я навіть не впевнений, як визначити цю складність. Це нагадує мені тест, який пару …


5
Поради щодо налагодження з дуже малою інформацією? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
11 debugging 

8
Як слід безпечно налагоджувати веб-додаток PHP, не розкриваючи секретів конкурентам?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це запитання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. Нещодавно я зробив програму. Я забув видалити 2 рядки кодів. Ця помилка коштувала мені 800 доларів на день щодня. Я програмував за …
11 php  debugging 

11
Яка різниця між налагодженням і тестуванням?
Вступ до тестування програмного забезпечення (Ammann & Offutt) на с.32 згадує 5-рівневу модель зрілості тестування: Рівень 0 Немає різниці між тестуванням та налагодженням. Рівень 1 Мета тестування - показати, що програмне забезпечення працює. Рівень 2 Мета тестування - показати, що програмне забезпечення не працює. Рівень 3 Метою тестування є не …


13
Чи можемо ми гарантувати, що програма ніколи не помилиться?
У нас тут є система. Останнім часом відбувається неправильний підрахунок однієї з цифр у звіті, згенерованих системою. Зважаючи на наш досвід, ми ніколи не стикалися з жодними проблемами / помилками в цій системі протягом декількох років. Оскільки автор цієї системи вже пішов, ми навряд чи можемо простежити програми. Але ми …
10 debugging 

7
Які підходи я можу застосувати, щоб зменшити шанси введення нових помилок у складний застарілий додаток?
Там, де я працюю, мені часто доводиться розробляти (і виправляти помилки) в старій системі (.NET 1), чий код - це повні спагеті - з невеликою думкою, приділеною іменам змінних, структурі програми та коментарям. Через це мені потрібно віки, щоб зрозуміти, які біти потрібно змінити, і я часто 'ламаю' існуюче програмне …

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

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