Доброго времени суток!
Уважаемые разработчики и авторы, хочется пожелать две вещи:
1. Пишите задание понятнее. Задача курса научиться писать программы а не разбирать что же там автор имел в виду.
"В папке, где находятся все прочтенные файлы, создать файл без суффикса [.partN]." И "Программа должна создавать файл без суффикса [.partN]." - две разные вещи.
2. настроить валидатор. Моя проблема была в создании файла с результатом, а валидатор выдавал ошибки со 2 по 5 пункты.
Что очень сильно мешает и приходится искать ошибку не там где по идее она может быть.
Например причем тут закрытие потоков в пункте 5???
Владимир Шмаков
1 уровень
Голимый валидатор
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
JustinianJudge в Mega City OneMaster
13 апреля 2019, 17:52
Кстати, решал только что эту задачу, проанализировал условия и применив законы формальной логики и правила формулирования лексико-семантических конструкций , могу авторитетно заверить, сформулировано все абсолютно корректно.
Тем более, что требование детализировано "2. Создай поток для записи в файл без суффикса [.partN] в папке, где находятся все считанные файлы."
А как иначе можно было понять? Учитывая что на вход программе подаются рандомные имена файлов (на каждый тест), которых объединяет лишь наличие расширение .partN в конце.
Я конечно валидатор раз 10-15 жмакал, он мне не помог с моими ошибками (забыл про экранирование точки и прозевал дублирование считывания имени файла в консоли), но на такой небольшой программе ленивый дебаг саутами минут за 5 вскрыл мои огрехи.
Я был наслышан о валидаторе от тех кто проходил курс, я так понял, раньше было жестче )
Но я принял решение подружиться с ним сразу, и мы с ним очень дружим.
Что рекомендую и другим, не делайте врага с него, подружитесь и поймите его и будет вам счастье.
+1
Владимир ШмаковJava Developer в ЛАНИТ
14 апреля 2019, 21:51
Ну хз... когда мне пишут СОЗДАЙ файл то для меня это значит что я сам создаю, а когда программа должна создавать то...
Может раньше валидатор и работал хуже... это же не значит что надо забить и не улучшать. На сколько я помню методология Agile как раз и подразумевает консолидацию отзывов от пользователей для улучшения продукта.
0
Andrei Lead Software Developer (
13 апреля 2019, 11:32
Не переживайте, за последних лет 5 проблемы с валидаторами не сильно улучшились :D.
Но!!! В реальной работе программиста таких проблем x10 раз больше. Поэтому, чтобы стать настоящим программистом, вам надо научиться побеждать такие валидаторы ). Удачи.
+2