Эм...как завесить программу на 11 месяцев?
Это бесполезная программа, с ней ничего не надо делать. Даже запускать) 1
Более того в ней нет sleep, так что она ещё и дичайше прожорливая.
Да, целый месяц хуярить в консоль одну и ту же запись...
Ну и как человек, который каждый день делает код ревью я не могу не доебаться до того что ты энумы сравниваешь через equals, хотя для них обычного == достаточно а иногда даже и предпочтительней.
Ну и как человек, который каждый день делает код ревью я не могу не доебаться до того что ты энумы сравниваешь через equals, хотя для них обычного == достаточно а иногда даже и предпочтительней.
Принял, понял. Спасибо.
А еще при сравнении, лучше вызывать equals от константы передавая переменную в виде аргумента:
Month.OCTOBER.equals(LocalDate.now().getMonth())
Month.OCTOBER.equals(LocalDate.now().getMonth())
А можно подробнее? А то никак не пойму в чем смысл. Защита от npe?
Защита от npe. В данном конкретном случае это не нужно, да и лучше использовать ==. Но как привычка спасет от многих ляпов.
Если сравнивать энумы через == как я и писал, то в этом нет смысла.
Однажды, когда очередной извращенец переопределит equals в енуме, замена его на == сработает не так, как ожидалось...
он там финальный
Ты прав, не проверил, когда писал.
Ну, это к лучшему.
Ну, это к лучшему.
it-юмор в теги?
Напиши ИИ, который будет инктобрить каждый октябрь за тебя
ужасная тема, глаза уставать будут.
Ox, прям флешбеки в ВУЗ и экзамен с кодом на листочке....
У кого-то флешбеки, а у кого-то обыденность
какой хороший код, будет писать в консоль сотни раз в наносек
Чтобы написать коммент, необходимо залогиниться