Size: a a a

2020 June 03

K

Kirill in learn.java
После 6 жабы вроде если поле не изменяется, то компилятор сам накинет final куда надо
источник

D

Danya in learn.java
Михаил
👍 спасибо. А то я идею настроил чтобы форсила его выставлять, но смотрю на примеры и думаю что может я что не то делаю. Теперь все понятно. Спасибо еще раз.
Ещё такая штука классная есть как @NotNull
источник

l

lem0nify in learn.java
@slmnkm По поводу твоих опасений за автора контроллера, что он может не обработать исключение, ты же можешь нафигачить @throws в JavaDoc над методом. Любая маломальски умная IDE ему высветит, что твой метод выкидывает то-то и то-то и при таких обстоятельствах. А там уже пусть сам под свою ответственность обрабатывает или нет.
источник

D

Dima in learn.java
Danya
Ещё такая штука классная есть как @NotNull
только нужно пояснение
источник

D

Dima in learn.java
что таких аннотаций много
источник

D

Dima in learn.java
есть аннотации для инспекций редактора
источник

D

Dima in learn.java
есть как раз для bean validation
источник

D

Danya in learn.java
Kirill
После 6 жабы вроде если поле не изменяется, то компилятор сам накинет final куда надо
Только мы не про это. Тут самоограничение мутабельности, чтобы самого себя или кого-то другого поймать на том, что он меняет то, что нельзя менять.
источник

D

Danya in learn.java
Dima
только нужно пояснение
Я не шарю, я С++ программист, за ваши аннотации не понимаю :)
источник

D

Dima in learn.java
Danya
Я не шарю, я С++ программист, за ваши аннотации не понимаю :)
ну типо есть @NotNull от Jetbrains - идея будет инспекциями отсвечивать
источник

М

Михаил in learn.java
Ребята, пойду разбираться с информацие. Еще раз большое спасибо!
источник

D

Danya in learn.java
Dima
ну типо есть @NotNull от Jetbrains - идея будет инспекциями отсвечивать
И исключения кидать
источник

D

Dima in learn.java
а есть @NotNull от bean validation
источник

D

Dima in learn.java
это анноташка в рантайме обрабатывается
источник

D

Dima in learn.java
на поля ваших дто/дата классов вешается
источник

l

lem0nify in learn.java
Блин, мужики, а кроме ant+ivy, maven и gradle есть какие-то билдсистемы+пекеджменеджеры для джавы/котлина? Может какие-нибудь малоизвестные, community-developed, но рабочие и прикольные?
источник

М

Михаил in learn.java
@dmsol https://www.yegor256.com/2015/07/28/checked-vs-unchecked-exceptions.html - выпить чтоли... Бугаенко только мне нравится, верно?
источник

D

Dima in learn.java
у Егора свой взгляд на код для своих проектов
источник

D

Dima in learn.java
но на минуточку, он много лет работал джавистом обычным, а сейчас в хуавей вообще
источник

D

Dima in learn.java
и да, пишет, как все
источник