Публикация Академии С

«Не работает» очень точно передаёт настроение. Но почти не помогает найти причину 😅

Оригинал новости в ВК
Иллюстрация к публикации ««Не работает» очень точно передаёт настроение. Но почти не помогает найти причину 😅»
«Не работает» очень точно передаёт настроение. Но почти не помогает найти причину 😅 Сейчас при доработке сайта у меня есть конкретный пример: отправка записи может закончиться сообщением об ошибке. Сам номер ещё не объясняет, что именно произошло. Нужно сохранить ответ сервиса и понять, на каком шаге остановилась передача. Тот же подход полезен в задачах по программированию. Вместо «код неправильный» попробуйте записать четыре вещи: • какие данные подали на вход; • что ожидали получить; • что получили на самом деле; • на каком маленьком примере это можно повторить. Допустим, цикл должен обрабатывать числа от 1 до 5 включительно. Прежде чем переписывать всю программу, выведите сами числа. Возможно, проверять нужно только правую границу диапазона. И ещё один важный для меня момент: изменение кода не равно исправлению. После правки нужно повторить тот самый пример и посмотреть на результат. Ошибка становится полезнее, когда из общей неприятности превращается в точный вопрос. Это не обещание мгновенного решения, зато появляется место, с которого можно начать. Какая маленькая ошибка в коде отняла у вас неожиданно много времени?
Открыть оригинал в ВКПост и комментарии в сообществе

ПРОЧИТАЛИ — ПОПРОБУЙТЕ

Следующий шаг — на практике

РАЗОБРАТЬСЯ ВМЕСТЕФорматы занятийВыберите подходящий формат подготовки с преподавателем