На этом уроке мы вынесем проверку аргументов в отдельную функцию. После этого займёмся исправлением ошибки, которая возникает при отсутствии \n в конце строк. Чтобы проще было найти ошибку, и улучшить понимание струкутры программы в целом, мы выполним пошагово всю программу, посмотрим на содержимое переменных и доберёмся до сути той ошибки.
Дата отправки отчёта:
2 апреля 2017 г.
Задание выполнено: за
20 мин.
Чему научился:
Попрактиковался с отладкой
Что было сложным:
---
Комментарии:
У меня ошибка не вылетала, потому, что был лишний \n. Для понимания что происходит при создании списка фруктов пришлось несколько раз пройтись отладчиком. Очень хорошо, что дебаггер предоставляет информацию о том как все работает. В этом смысле урок весьма полезный)
Научился: Исправил ошибку отсутствия пустой строки в конце ввода данных. Создал файл fruits2.txt, в котором нет пустой строки в конце файла. Проверил работу программы с этим файлом, при вводе с клавиатуры и с дополнительных аргументов командной строки.
Научился: Чуть более начал понимать принцип работы, благодаря пошаговому выполнению. Трудности: разобраться с моим еклипсом... отдельная история. все хорошо