Size: a a a

2020 November 20

ZE

Zhanibek Ergaliev in learn.java
Igor
Может, стоит начать с книжки с основами, а не с вопросов в чате?
Я ищу лугких путей сэр
источник

N

Nonverbis in learn.java
Dima
что-то годное надо выискивать
С литературой также. Вся литература по спрингу сомнительна (опечатки, устаревание). Да и маловато ее.
источник

AM

Alexei Mokhov in learn.java
Подскажите по неймингу: имея 5 переменных в условном тесте, обязательно везде прописывать this.?
источник

D

Dima in learn.java
Nonverbis
С литературой также. Вся литература по спрингу сомнительна (опечатки, устаревание). Да и маловато ее.
может и так, просто доки по спрингу референсные как книга
источник

D

Dima in learn.java
но в книгах хотя бы отсебятины нет
источник

D

Dima in learn.java
а то что ты скинул - непонятно, вообще зачем
источник

D

Dima in learn.java
ну окей, чел хочет Set
источник

I

Igor in learn.java
Zhanibek Ergaliev
Я ищу лугких путей сэр
Тогда тебе придется поискать еще, тут тебе с этим не помогут
источник

D

Dima in learn.java
почему бы не сделать return repo.findAll().stream().collect(Collectors.toUnmodifiebleSet());
источник

ZE

Zhanibek Ergaliev in learn.java
Igor
Тогда тебе придется поискать еще, тут тебе с этим не помогут
Хорошо, пойду тогда искать
источник

L

Loljeene in learn.java
Dima
а то что ты скинул - непонятно, вообще зачем
я в проде такое видел))) там перегоняли ArrayList->Set->ArrayList чтобы оставить уникальные значения )
источник

AM

Alexei Mokhov in learn.java
Alexei Mokhov
Подскажите по неймингу: имея 5 переменных в условном тесте, обязательно везде прописывать this.?
..или лучше выразительнее обзывать переменные, а-ля orderService , not this.service ?
источник

D

Dima in learn.java
Loljeene
я в проде такое видел))) там перегоняли ArrayList->Set->ArrayList чтобы оставить уникальные значения )
источник

L

Loljeene in learn.java
чем крупней проект тем больше мне приходится пить кофе. А курил бы - скурился, наверное
источник

N

Nonverbis in learn.java
Loljeene
я в проде такое видел))) там перегоняли ArrayList->Set->ArrayList чтобы оставить уникальные значения )
Так я вообще не понимаю, нафиг в findAll ему уникальные значения. Ок. Пусть они неуникальны. Но тогда это точно не All. Надо определиться. Ну, это же работа с базой данных. Не толкай тогда в базу неуникальное. Или потом не называй findAll, а называй findUnique.
источник

D

Dima in learn.java
Nonverbis
Так я вообще не понимаю, нафиг в findAll ему уникальные значения. Ок. Пусть они неуникальны. Но тогда это точно не All. Надо определиться. Ну, это же работа с базой данных. Не толкай тогда в базу неуникальное. Или потом не называй findAll, а называй findUnique.
в любое случае для ограниченной выборки надо избегать вот таких мутаций
источник

N

Nonverbis in learn.java
Dima
в любое случае для ограниченной выборки надо избегать вот таких мутаций
Не понимаю. Я так-то ничего не имею против перегонки из листа в сет для чистки от неуникального. Но он же с базой работает. Из базы можно же уникальные значения достать. Зачем доставать все, а потом лопатить. Как ни крути, что-то тут не так.
источник

D

Dima in learn.java
Nonverbis
Не понимаю. Я так-то ничего не имею против перегонки из листа в сет для чистки от неуникального. Но он же с базой работает. Из базы можно же уникальные значения достать. Зачем доставать все, а потом лопатить. Как ни крути, что-то тут не так.
я тебе говорю
источник

D

Dima in learn.java
если нужна перегонка - делают выше как я в примере скинул
источник

LS

L S in learn.java
Nonverbis
Не понимаю. Я так-то ничего не имею против перегонки из листа в сет для чистки от неуникального. Но он же с базой работает. Из базы можно же уникальные значения достать. Зачем доставать все, а потом лопатить. Как ни крути, что-то тут не так.
У тебя конструктор есть, чтобы это делать, зачем ты изучаешь спринг, если такие вопросы задаёшь
источник