
Роман
25.07.2018
13:30:18
здравая мысль

Диоген
25.07.2018
13:37:16
здравая мысль
вот у тя раньше ава классная была с рыжим котом, а щас у тя ава говно, сори

Роман
25.07.2018
13:37:36
ну это я раньше костылил
а сейчас я познал dark side и книжки по нормальному программированию

Google

Диоген
25.07.2018
13:38:42
потеряли пацана, понятно. rip

Роман
25.07.2018
13:39:04
ладно, хоть не функциональщина на джаве
а у Димы тебе нравится аватарка?

Диоген
25.07.2018
13:39:44

Роман
25.07.2018
13:40:47
Дима Танос, Рома Реван
какие-то тираны одни
один полвселенной снёс, другой полгалактики

Диоген
25.07.2018
13:44:25

Роман
25.07.2018
13:44:55
не соглашусь, если юзать функциональщу скажем в рендере

Quantum Harmonizer
25.07.2018
13:45:04
final задалбывает писать =)

Роман
25.07.2018
13:45:09
то у тебя 1.5 гига отвалится на рендер 200-600 моделек

Диоген
25.07.2018
13:45:47

Роман
25.07.2018
13:45:57
и сборщик мусора будет умирать(ежесекундо чистить столько фигни, ууу)

Google

Роман
25.07.2018
13:46:10
вообще в idea можно настроить чтобы она везде final писала

Oleksandr
25.07.2018
13:47:15

Роман
25.07.2018
13:47:49
нет, чтобы везде абсолютно ставила final

Mikhail
25.07.2018
13:47:51
нахера вам везде final?

Роман
25.07.2018
13:47:53
галочка была
функциональщина ж

Диоген
25.07.2018
13:48:09
нахера вам var/val

Quantum Harmonizer
25.07.2018
13:48:10

Роман
25.07.2018
13:48:49
а мне больше нравится когда явно тип указываешь, а то найди что там где и почему

Vladimir
25.07.2018
13:49:44

Oleksandr
25.07.2018
13:50:27
и тут мы понимаем, что 80% "радости" от котлина получаются простой визуальной автозаменой

Роман
25.07.2018
13:50:54
и тут мы понимаем что будет ловить нули от java и страдать

Andre
25.07.2018
13:51:06

Роман
25.07.2018
13:51:07
где один ?, где два ??

Andre
25.07.2018
13:51:18

Роман
25.07.2018
13:51:19
почему опять не компилится и всё в этом духе

Andre
25.07.2018
13:51:21
!! есть, ?? нету

Vladimir
25.07.2018
13:51:25

Роман
25.07.2018
13:51:27
есть

Google

Vladimir
25.07.2018
13:52:06

Andre
25.07.2018
13:52:10
чот я даже нагуглить не могу ?? в котлине
может все-таки элвис ?: имелся в виду?

Роман
25.07.2018
13:52:32
ну не нагуглишь ибо гугл их не так воспринимает

Andre
25.07.2018
13:52:43
я по kotlin double question mark искал

Роман
25.07.2018
13:52:45
открой идею и попробуй создать котлин класс, да проверь

Vladimir
25.07.2018
13:53:12

Quantum Harmonizer
25.07.2018
13:53:40

Роман
25.07.2018
13:53:52
нет, мне то оно зачем

Диоген
25.07.2018
13:54:13
без нулов и в джява можно писать

Митко Соловец?
25.07.2018
13:54:24

Quantum Harmonizer
25.07.2018
13:54:32

Andre
25.07.2018
13:54:52

Quantum Harmonizer
25.07.2018
13:55:09

Диоген
25.07.2018
13:55:13
Проверил, проверяй

Роман
25.07.2018
13:55:23
раньше было, инфа 100%

Диоген
25.07.2018
13:55:56

Vladimir
25.07.2018
13:55:58

Quantum Harmonizer
25.07.2018
13:56:05

Роман
25.07.2018
13:56:10
ну в любом случае вот:
fun <T : RowMapper<*>> sqlExecuteForObject(sql_insert_employee: String, mapSqlParameterSource: MapSqlParameterSource, mapper: RowMapper<*>): Any?

Google

Роман
25.07.2018
13:56:14
так вот
если ты отнаследуешься от него

Диоген
25.07.2018
13:56:24
?

Роман
25.07.2018
13:56:26
и реализуешь

Admin
ERROR: S client not available

Роман
25.07.2018
13:56:35
он тебе не скажет что нужен значёк вопроса
и ты будешь ловить еррор

Митко Соловец?
25.07.2018
13:56:45

Oleksandr
25.07.2018
13:56:46

Митко Соловец?
25.07.2018
13:56:59
скала же идеальна для этого

Vladimir
25.07.2018
13:57:38

Роман
25.07.2018
13:57:41
вообще работа java & kotlin выглядит, как костыль, и проверка на ? это больше всего бесит
где-нибудь что-нибудь отвалилось, а ты иди ищи

Oleksandr
25.07.2018
13:58:12

Vladimir
25.07.2018
13:58:32

Oleksandr
25.07.2018
13:59:05

Митко Соловец?
25.07.2018
13:59:06

Vladimir
25.07.2018
14:00:16

Oleksandr
25.07.2018
14:00:40
его корутины — отстой, на фоне гошных

Google

Vladimir
25.07.2018
14:01:10
А как сделать лучше в текущей JVM?

Alessio
25.07.2018
14:01:11
в го есть di?

Oleksandr
25.07.2018
14:01:19

Alexander
25.07.2018
14:01:36
в го есть di?
? cвят-свят. видел пару реализаций - убого и неюзабельно

Роман
25.07.2018
14:01:38
кстати чего там в jvm 11? lts вроде значит только исправление ошибок?

Alessio
25.07.2018
14:01:46
не буду учить го

Alexander
25.07.2018
14:01:51
хуже di в го выглядят только попытки запилить функциональщину

Vladimir
25.07.2018
14:01:55
никак
Ну вот и остаётся либо с такими корутинами, либо никак

Oleksandr
25.07.2018
14:02:03
дофига решений помимо

Vladimir
25.07.2018
14:02:15

Oleksandr
25.07.2018
14:02:59
Реактивщина?
для начала, у этих терминов ("корутины", "реактивщина", ...) есть довольно точные определения
что тебе надо-то?
если "просто" писать асинхронный код, то фьючи вполне хватит, до какого-то момента

Vladimir
25.07.2018
14:05:22

Oleksandr
25.07.2018
14:06:42

Vladimir
25.07.2018
14:06:44

Роман
25.07.2018
14:07:47
я про фичи, java ж развивается