169 похожих чатов

У меня вопрос касательно best practice в java например у

меня есть метод в котором я буду использовать коллекцию, чтобы это коллекцию получить, нужно использовать конструкцию nameIndices.get(user.getName())
как лучше сделать ?
создать новую коллекцию==nameIndices.get(user.getName()) и использовать далее в методе имя новой коллекции или везде использовать конструкцию nameIndices.get(user.getName())?
с одной стороны будет использовано больше памяти для создания новой коллекции и помещения в нее всех хначений с оригинальной, с другой стороны будет больше читаемость кода

14 ответов

10 просмотров

Можно код двух вариантов?

Первый вариант, траты на память в этом случае редко учитываются в пользу читаемости и удобства использования кода

Кирилл Ч.
screenshot

Чекни итератор 🤔 а так выделение в отдельную переменную выглядит лучше

новая коллекция не создается, создается новая переменная для хранения ссылки на коллекцию

Кирилл Ч.- Автор вопроса

А что апдейт нейм делает? Смущает

Кирилл Ч.- Автор вопроса
Серг
А что апдейт нейм делает? Смущает

там сложно ) тут не обьяснить чем ссмущает ?

Кирилл Ч.- Автор вопроса
Серг
Погнали в личку 🌚

Серг очень круто помог с моим вопросом, спасибо ему за это ! еще этот чат - вообще песня с каждым разом убеждаюсь больше и больше, что комьюнити у джавы огонь 🔥

Кирилл Ч.
Серг очень круто помог с моим вопросом, спасибо ем...

Супер. Так что в следующий раз вместо чата СРАЗУ ПИШИТЕ В ЛИЧКУ СЕРГУ

Кирилл Ч.- Автор вопроса
Дмитрий
Супер. Так что в следующий раз вместо чата СРАЗУ П...

Дело в том, что там был обширный вопрос, было бы странно, если бы я начал кидать сюда кучу своего кода и мы бы обсуждали это тут

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта