
Sergei
19.04.2017
06:56:33
Кто нибудь использует cdi фреймворки ? Кто может сказать в чем его такая прелесть ?чем это лучше обычнвх фабрик и классических инжектов в конструктор?
Еще и с тестами сложновато с cdi все получается

Snow
19.04.2017
06:59:23
Классический инжект это гуйс?
Так он вроде после появился

Google

Snow
19.04.2017
07:01:22
А. Понял

Sergei
19.04.2017
07:26:20
Вне или в ) неважно

Snow
19.04.2017
07:40:53
ну в аппсервере это одна из ключевых функций
контейнер с управляемым контекстом
а вне - ну как бы гуйс дополняет абстрактные фабрики

Alexey
19.04.2017
07:48:58
парни, а на кой вам гуйс и даггер? почему спринга мало?

Берял
19.04.2017
07:50:25

Alexey
19.04.2017
07:51:14
то есть нужнен только легковесный DI и не хочется тащить за собой весь спринг?

Берял
19.04.2017
07:51:29

Evgeniy
19.04.2017
07:53:36
оверинженеринг , просто возьми спринг

Alexey
19.04.2017
07:53:47
на андроиде да, вроде у них как раз нет спринга, а есть гуйс

Берял
19.04.2017
07:53:59

Google

Alexey
19.04.2017
07:55:00
ну скорее всего после di еще кое-что спринговое пригодиться, jdbc или restTemplate
для бекенда с большим хипом вряд ли стоит загоняться по легковесности

Snow
19.04.2017
07:56:12
на ведре вроде даггер а не гуйс

Alexey
19.04.2017
07:58:36
ага, мейби. Женя Борисов говорил - "Угадай с одной попытки, кто сейчас в основном использует даггер? Вот кто написал, тот его и использует."

Nick
19.04.2017
08:12:50
И его не обязательно только на ведре юзать

Nick
19.04.2017
08:41:11
Всем здрасте, возможно это нагло и неэтично, но спрошу: есть ли ссылочка на jpoint новый? Есть крайне интресный доклад который хотелось бы посмотреть - немного пересекается с текущими задачами на работе

Anton
19.04.2017
09:04:27

Oleksandr
19.04.2017
09:21:08
http://cr.openjdk.java.net/~briangoetz/amber/pattern-match.html

Sergey
19.04.2017
09:21:42
уродуют джаву

Nick
19.04.2017
09:22:45

Митко Соловец?
19.04.2017
09:22:52
мне нравится
в 10ку надеюсь возьмут

Sergey
19.04.2017
09:22:58
в джаве выглядит это стремно

Митко Соловец?
19.04.2017
09:23:09
String formatted =
exprswitch (obj) {
case Integer i -> String.format("int %d", i);
case Byte b -> String.format("byte %d", b);
case Long l -> String.format("long %d", l);
case Double d -> String.format(“double %f", d);
default -> String.format("String %s", s);
};

Sergey
19.04.2017
09:23:28
if (node matches AddNode(Node x, Node y)) { ... }

Quantum Harmonizer
19.04.2017
09:23:56
Это слишком смело и радикально)

Митко Соловец?
19.04.2017
09:24:16
мэйк джава грэит эгэйн

Sergey
19.04.2017
09:24:31
юз котлин

Митко Соловец?
19.04.2017
09:24:38
я стесняюсь

Google

Sergey
19.04.2017
09:25:30
начнется печалька когда они это все затащат в язык и дизайнерам котлина нужно будет решать проблему интеропа

Oleksandr
19.04.2017
09:25:39
котлин после такого как бы и не нужен -- локал тайп инференс будет, патмат будет

Митко Соловец?
19.04.2017
09:25:47
но это будет проблема котлина, а не джавы...)

Sergey
19.04.2017
09:26:07

Nick
19.04.2017
09:26:11

Oleksandr
19.04.2017
09:26:14

Митко Соловец?
19.04.2017
09:26:33
как легко Оракл может пришлепнуть Котлин, лол
вот со скалой такого не получится
потому что за скалой идея стоит
а идею не уничтожить

Sergey
19.04.2017
09:27:16
скала и так мертва?
какую проблему?
то что в джаву начнут тащить вещи из котлина, но делать их по-своему

Митко Соловец?
19.04.2017
09:27:46
скала и так мертва?
твоё утверждение равносильно тому, что мертва математика и ФП, что, очевидно, ложь

Quantum Harmonizer
19.04.2017
09:27:52

Митко Соловец?
19.04.2017
09:28:00
мы это уже обсуждали

Oleksandr
19.04.2017
09:28:02

Quantum Harmonizer
19.04.2017
09:28:19

Митко Соловец?
19.04.2017
09:28:25
за Котлином нет идеи, только просто улучшить джаву, но что он будет делать, когда Оракл прокачает Джаву?
удалит репозиторий?(

Sergey
19.04.2017
09:28:40
из котлина, дааа??
что ж они только щас начали активно толкать эту тему? если существует 100 лет сисярп, скала и тд

Google

Quantum Harmonizer
19.04.2017
09:29:19

Sergey
19.04.2017
09:29:31

Митко Соловец?
19.04.2017
09:29:31

Quantum Harmonizer
19.04.2017
09:29:37
У Джавы до сих пор нет адекватного ответа на нулл поинтеры.

Alex
19.04.2017
09:29:48
Подтверждаю!

Sergey
19.04.2017
09:29:53

Admin
ERROR: S client not available

Митко Соловец?
19.04.2017
09:30:01
вы меня не услышали

Quantum Harmonizer
19.04.2017
09:30:03

Митко Соловец?
19.04.2017
09:30:07
и даже не пытались критически подумать
за скалой стоит ФП, математика и Типы

Oleksandr
19.04.2017
09:30:16
котлин легко получает популярность, бо оч похож на джаву, и местами её улушает
и в этом же его проиграш -- как только в джаве добавят пару плюшек, котлин моментально идет в мусорку
про нейтив с джс даж не упоминайте?

Митко Соловец?
19.04.2017
09:30:18
это не уничтожить

Sergey
19.04.2017
09:30:27
и все что только можно было затащить в язык

Quantum Harmonizer
19.04.2017
09:30:42

Митко Соловец?
19.04.2017
09:30:46

Quantum Harmonizer
19.04.2017
09:31:04
Котлин — это не "пара плюшек".

Nick
19.04.2017
09:31:09

Google

guga
19.04.2017
09:31:13

Sergey
19.04.2017
09:31:28
и Lombock

guga
19.04.2017
09:31:44

Oleksandr
19.04.2017
09:31:47

Митко Соловец?
19.04.2017
09:32:00
про что я и говорил

Sergey
19.04.2017
09:32:10

guga
19.04.2017
09:32:10

Quantum Harmonizer
19.04.2017
09:32:12
@NotNull
Именно! Если посмотреть в код JetBrains, становится абсолютно понятно, зачем нужен Котлин. Там ВСЁ покрыто @Nullable и @NotNull.

Oleksandr
19.04.2017
09:32:31

Quantum Harmonizer
19.04.2017
09:32:41

Sergey
19.04.2017
09:32:56

Oleksandr
19.04.2017
09:32:59

Quantum Harmonizer
19.04.2017
09:33:18

guga
19.04.2017
09:33:34

Sergey
19.04.2017
09:34:52
ну как бы да, и фатальный
а то какие-то двойные стандарты. как в го преподносится плюсом низкий порог вхождения, так в пхп это считается огромным минусом. так и со скалой и ее инфраструктурой

Oleksandr
19.04.2017
09:35:03
наллабл (?) типы кроются опшном, с небольшим допиливанием