Як вручну відслідковувати помилки в програмному коді
Орієнтування в своєму програмному коді може бути корисним способом для налагодження програми. На жаль, це часто дуже нудно і втомлює. Сподіваюся, ці поради допоможуть вам швидко завершити завдання і рухатися далі.
Кроки
1
Розділіть аркуш паперу на стовпці. Кожен стовпець є змінною, які буде використовувати код. Напишіть імена змінних у верхній частині кожного шпальти.2
Напишіть початкове значення кожної змінної в якості першого пункту у своїй колонці. Не пишіть значення, якщо змінна не инициализирована.3
Пройдіть через кожен оператор в коді і всякий раз, коли змінюється значення змінної, напишіть нове значення під старим у своїй колонці. Сподіваюся це допоможе вам побачити, що ж сталося з вашою програмою.4
Вирішіть проблему вашої програми і Перекомпілюйте код. Протестуйте код і якщо вона як і раніше містить помилки, повторіть пошук в коді, якщо нічого більше не спрацьовує.
Поради
- Шукайте в одній секції коду за один раз, щоб це не збивало з пантелику
- Використовуйте олівець, щоб можна було видалити, якщо ви допустите помилку в пошуку. Ви також можете стерти з аркуша паперу, щоб повторно використовувати його і простежувати код в інший час.
- Якщо у вас є будь-який інший спосіб налагодження коду, використовуйте його до ручного пошуку, тому що цей метод може бути повільним і болючим.
* Деякі інтегровані середовища розробки містять вбудовані отладчики, які припускають покрокове виконання коду, імітуючи ручне простежування. Це набагато швидше і може запобігти помилкам при написанні руками.
Попередження
- Перевіряйте значення, які ви записуєте, або весь ваш пошук буде неправильним, і ви будете думати, що ви знайшли помилку, коли ви її ще не знайшли.