
Tolegen
26.06.2018
13:32:41

Igor
26.06.2018
13:33:08
поясни
Named arguments пpи интеpопе не использовать, напpимеp.
Это если банальное

Vladimir
26.06.2018
13:33:18
Да
Ну если отталкиваться от позиции, что фреймворки на джаве не подходят, то да. Но можно взять хоть тот же спринг.

Google

Igor
26.06.2018
13:33:47

1337
26.06.2018
13:33:56
юзелс фича
неймед аргументс

Tolegen
26.06.2018
13:34:06

Денис
26.06.2018
13:34:35
Совсем другие

Igor
26.06.2018
13:34:43
В пpоектах на 2,5k стpок да.

Georgy
26.06.2018
13:35:09

1337
26.06.2018
13:35:13
мммм
я не чувствую себя ущемленным не имея этой фичи

Egor
26.06.2018
13:35:17
юзелс фича
А дефолтные значения аргументов - тоже юзлесс?
Ща бы продолжать в 2076 писать телескопные методы

Митко Соловец?
26.06.2018
13:35:43

Egor
26.06.2018
13:35:46
Или билдеры

Google

Igor
26.06.2018
13:35:47
Окей. Все java-dto будут НЕ data-классами

Митко Соловец?
26.06.2018
13:35:48
просто удачи

1337
26.06.2018
13:35:57
в чем проблема-то не понял

Igor
26.06.2018
13:36:04

Vladimir
26.06.2018
13:36:07

Igor
26.06.2018
13:36:12

Денис
26.06.2018
13:36:25

Alexander
26.06.2018
13:36:46

1337
26.06.2018
13:37:04
ну пишите на джаве дальше, проблемы какие?

Alexander
26.06.2018
13:37:10
Collections.sort -> list.sort
же

Денис
26.06.2018
13:37:40

Georgy
26.06.2018
13:37:57

1337
26.06.2018
13:38:05
банально лучшие лямбды, всякие обертки типа also, with, let никто не отменял

Vladimir
26.06.2018
13:38:08

Alexander
26.06.2018
13:38:21
не используй его, используй mysweetlist.sort
будет более понятно?

Igor
26.06.2018
13:38:33

Alexander
26.06.2018
13:38:58
потому что есть куча методов у листа которые его модифицируют потому что мутабельный

Александр
26.06.2018
13:39:00
жесть какая-то, слава богу что колекции умеют мутировать в джаве, иначе бы повесится с алокейшеном рейтом можно было

Google

Alexander
26.06.2018
13:39:16
list.sort/list.clear/list.add/list.remove

Igor
26.06.2018
13:39:26
Естественно, можно самому написать мост в левые API/сеpвисы, но только не этого ли вы не хотите?

Александр
26.06.2018
13:39:34
а какие-то чьито индивидуальные ожидания это вообще смешно, ожидать надо то что сказано в джавадоке

Vladimir
26.06.2018
13:40:44
У котлина есть MutableList/Set/Map для ситуаций, когда иммутабельность не очень хорошо заходит. И мне кажется, это то, что нужно.

Alexander
26.06.2018
13:40:47

Александр
26.06.2018
13:41:03
и что тут не так?
то что есть кеш обьектов?

Alexander
26.06.2018
13:41:18
например да

Georgy
26.06.2018
13:41:23

Vladimir
26.06.2018
13:41:25

Alexander
26.06.2018
13:41:34
да
но это не означает что это правильно

Alexander
26.06.2018
13:41:59
это жабка вей, который все прошли, привыкли и уже не трогают

Александр
26.06.2018
13:42:02
в джава доке там сказано

Alexander
26.06.2018
13:42:04
но это мусор

Денис
26.06.2018
13:42:10

Александр
26.06.2018
13:42:13
что новый инстанс создается только если в этом есть необходимость

Alexander
26.06.2018
13:42:25

Александр
26.06.2018
13:42:35
и мусора я тут не вижу, я вижу перформанс

Денис
26.06.2018
13:42:47

Google

Александр
26.06.2018
13:43:01
This method will always cache values in the range -128 to 127, inclusive, and may cache other values outside of this range.
я не понимаю что тут не ясно...

Alexander
26.06.2018
13:43:25

Александр
26.06.2018
13:43:26
если тебе нужен уникальный инстанс, плз юзай конструктор

Vladimir
26.06.2018
13:43:32

Alexander
26.06.2018
13:44:14
это понятно, все можно объяснить вещами "в доках это написано" и "автор так видит, потому что перфоманс может быть, наверное"

Александр
26.06.2018
13:44:26
ну для меня перформанс прио1
кому похер, пишите на джс

Денис
26.06.2018
13:44:35

Admin
ERROR: S client not available

Александр
26.06.2018
13:44:50
??♂️

Денис
26.06.2018
13:45:04

Alexander
26.06.2018
13:45:07
ну то есть давайте в жопу утащим перфоманс при помощи оберток, а потом костылями постараемся выправить - ну че, хороший путь

Александр
26.06.2018
13:45:16

Vladimir
26.06.2018
13:45:23

Alexander
26.06.2018
13:45:34

Александр
26.06.2018
13:45:45

Денис
26.06.2018
13:46:08

Александр
26.06.2018
13:46:11

Alexander
26.06.2018
13:46:32
геймдев разный и что там нужно из перфоманса

Google

Egor
26.06.2018
13:46:42

Александр
26.06.2018
13:46:44

Sergey
26.06.2018
13:46:48

Денис
26.06.2018
13:46:56

Alexander
26.06.2018
13:47:04

Александр
26.06.2018
13:47:24

Tolegen
26.06.2018
13:47:48

Alexander
26.06.2018
13:47:50

Egor
26.06.2018
13:47:57

Александр
26.06.2018
13:48:16
хотя конечно джава на андройд != нормальная джава

Vladimir
26.06.2018
13:48:27

Pavel ?
26.06.2018
13:48:40
Пацаны, а за что спор?))

Александр
26.06.2018
13:48:47
этот код в принципе старнный

Alexander
26.06.2018
13:48:57

Александр
26.06.2018
13:49:06
ну вот в каком случае такую ересь писат ьнадо?

Alexander
26.06.2018
13:49:11
ну вот есть у меня напроимер List<Integer> list

Yan
26.06.2018
13:49:17
integer pool не?
-127 до 128 вроде

Alexander
26.06.2018
13:49:27
я делаю так, if (list.get(i) == list.get(i + 1))

Vladimir
26.06.2018
13:49:30

Yan
26.06.2018
13:49:33
логично,что там будет так