Size: a a a

Чат подкаста «Разбор Полётов»

2021 July 12

AA

Anton Arhipov in Чат подкаста «Разбор Полётов»
источник

SM

Sergey Morgunov in Чат подкаста «Разбор Полётов»
Я с тобой абсолютно согласен. Чтобы выбрали кого-то, кто не дошел до финала, это должно быть какое-то невероятное выступление, такого на этом Евро не было. А в командах финалистах… Ну все всё видели 🙂
источник

SE

Sergei Egorov in Чат подкаста «Разбор Полётов»
https://twitter.com/bsideup/status/1414356404476026888?s=20

я не могу быть единственным кто почувствовал схожесть))))
источник

VG

Vik Gamov in Чат подкаста «Разбор Полётов»
У нас тут Динамо Queens против Спартак Бронкс играют
источник

AA

Anton Arhipov in Чат подкаста «Разбор Полётов»
Кто это?
источник

AE

Alexandr Emelyanov in Чат подкаста «Разбор Полётов»
в фильме они казались больше)
источник

NC

Nikolay Chernov in Чат подкаста «Разбор Полётов»
++ :-)
Похож
источник

NC

Nikolay Chernov in Чат подкаста «Разбор Полётов»
Мемчики подъехали 😄
источник

OO

Oleg Oleynik in Чат подкаста «Разбор Полётов»
источник

NC

Nikolay Chernov in Чат подкаста «Разбор Полётов»
🤣👍
источник

AA

Anton Arhipov in Чат подкаста «Разбор Полётов»
источник

Е

Евгений in Чат подкаста «Разбор Полётов»
Вопрос знатокам, если мы в методе все время создаем final char[] numbers = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' }; , то будет ли какая-то оптимизация на стороне компилятора или JVM, чтобы не создавать  этот массив каждый раз заново?
источник

AA

Anton Arhipov in Чат подкаста «Разбор Полётов»
если ты про инлайн как это делается с константами примитивов или строк, то точно нет.
источник

Е

Евгений in Чат подкаста «Разбор Полётов»
вот такой случай имею ввиду:
источник

Е

Евгений in Чат подкаста «Разбор Полётов»
default void setHouseNumberAndSuffix(@MappingTarget final domain.model.Address target, final Address source) {
 final char[] numbers = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' };
 ...
 ...
 }
источник

Е

Евгений in Чат подкаста «Разбор Полётов»
я предложил человеку вынести в константу, но он говорит, что ему удобнее видеть этот массив внутри метода, я вот пытаюсь найти какие-то более валидные аргументы выноса в константу
источник

AB

Andrey Belyaev in Чат подкаста «Разбор Полётов»
Так вынесите в константу, а содержимое массива  напишите в комментарии, чтобы видно было 🙂
источник

AA

Anton Arhipov in Чат подкаста «Разбор Полётов»
ну создаваться массив будет каждый раз, да.
источник

AB

Andrey Belyaev in Чат подкаста «Разбор Полётов»
А так - ну, лишний раз стек будет выделяться, если метод часто дергается, потом GC приберет. Если вы метод вызываете пару раз за все время работы программы, то вообще эта оптимизация яйца выеденного не стоит. Сделайте микробенчмарк и сами посмотрите, есть выигрыш или нет. И, если есть, то какой. Может, вы будете спорить дольше, чем выиграете времени за 100 лет непрерывной работы программы.
источник

Е

Евгений in Чат подкаста «Разбор Полётов»
ага, спасибо
источник