Неужели сложно согласовать условия задачи и требования валидатора?
Потерял вагон времени, чтобы понять из-за чего рабочая программа не проходит валидатор.
Только в обсуждениях с удивлением обнаружил дополнительное условие - "инициализировать в методе main", которое записали в требованиях.
Вы же сами учите, что должен же быть порядок в коде. А сами допустили бардак в учебных материалах.
P.S. Спасибо за курс - он очень крутой и мне нравится. Просто хочу понять, как относиться к неточным заданиям от учителя и непонятным подсказкам от робота-ментора.
Nick Tereh
11 уровень
Глупая задача или добро пожаловать в реальный мир?
Архивный
Комментарии (8)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ksenia VolkovaJava Developer в DXCMaster
2 декабря 2019, 08:22
Тут же нет никакого противоречия, максимум неоднозначность.
В то же время строка-комментарий "// напишите тут ваш код" как бы намекает, что писать все нужно именно в методе main.
0
YuriyExpert
2 декабря 2019, 08:28
Никакой неоднозначности. Безосновательное расширение области видимости переменной это ошибка, жаль только этому моменту не уделили внимания в соответствующей лекции...
0
Ksenia VolkovaJava Developer в DXCMaster
2 декабря 2019, 08:34
Там strings изначально дана как private static в классе
0
YuriyExpert
2 декабря 2019, 08:44
А вот это уже повод для возмущения, ибо подается плохой пример, к тому же без пояснения. Народ потом берет и слепо копирует...
0
YuriyExpert
2 декабря 2019, 08:22
С условием все хорошо. Если не можете ответить на вопрос зачем выносить в класс переменную, которая используется только в одном методе этого класса, то делать этого не надо.
0
Nick Tereh
2 декабря 2019, 09:05
Спасибо за ответ!
Не подумал об этом.
0
Nick Tereh
2 декабря 2019, 09:13
Хотелось бы ещё услышать разъяснение от опытного человека.
0
hidden #598481
2 декабря 2019, 09:23решение
Почему нужно инициализировать в методе main:
https://javarush.com/help/24689#discussion
+2