@jvmchat

Страница 669 из 2890
Антон
28.10.2016
09:18:52
Перед именем метода?

Stanislav
28.10.2016
09:18:59
метод референс в груви

guga
28.10.2016
09:19:01
груви же

Антон
28.10.2016
09:19:07
А бля

Google
Stanislav
28.10.2016
09:19:16
то же самое, что someObject::someMethod в жабе

Антон
28.10.2016
09:19:26
Дада

Я понял

guga
28.10.2016
09:20:15
вот как-то так выглядит код стайл для druid.io

https://raw.githubusercontent.com/druid-io/druid/master/druid_intellij_formatting.xml

Stanislav
28.10.2016
09:20:54
попробую поковырять, спс

guga
28.10.2016
09:23:18
думаю можно даже нагуглить готовые примеры выравнивая как в http методах у тебя в коде

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

?

Митко Соловец?
28.10.2016
09:27:24
гуга, эт лучше спрингового?

лукавишь же

окей, а можно это хоть по классам разнести? почему весь роутинг приложения в 1 классе

Stanislav
28.10.2016
09:28:00
потому что могу

Google
Stanislav
28.10.2016
09:28:14
и потому что влезает в один экран

Митко Соловец?
28.10.2016
09:28:31
?

Stanislav
28.10.2016
09:28:33
в проектах, где роутинг не влезает, разношу по классам

Митко Соловец?
28.10.2016
09:28:45
понял, а как разносится?

Stanislav
28.10.2016
09:30:57
как-то так

guga
28.10.2016
09:31:30
ну хороше же выглядит

Stanislav
28.10.2016
09:32:05
ну и методы admin, stats, game выглядят так:

можно вынести в отдельный класс по желанию

Митко Соловец?
28.10.2016
09:32:36
лучше уже

намного

Stanislav
28.10.2016
09:32:38
но именно этот пример так себе выглядит

просто пример, как разносить роутинг

Andrey
28.10.2016
11:17:08
Ну это не красиво.

Agent
28.10.2016
11:17:25
на пробу самое то

sss3 ?
28.10.2016
11:17:38
го тут промокоды всяких такси кидать

400р же дадут)))

Andrey
28.10.2016
11:18:11
на пробу самое то
Нифига. Об этом мы узнали от Димы. И если бы он предложил, то ок. А так просто кидать свои рефссылки... Ну не знаю..

Agent
28.10.2016
11:18:35
я уже ниже увидел линк, удалил

Stanislav
28.10.2016
11:38:16
тернарный оператор в котлине -- это какая-то боль

глаза вытекают

Google
Stanislav
28.10.2016
11:39:21
val anInt = if (condition) 1 else 2

Victor
28.10.2016
11:39:38
if expression же

Много где реализован именно в таком виде

Stanislav
28.10.2016
11:40:00
ну да, в чисто функциональных языках

в ML например

Andrey
28.10.2016
11:40:16
Stanislav
28.10.2016
11:40:19
но там нет Unit типа

и любое выражение возвращает значиение

а тут и так, и так, и с подвывертом

я в итоге отказался от этого пира духа, пишу через when

Victor
28.10.2016
11:41:49
Хуже всего в котлине с when. Нельзя объединить ветки.

Stanislav
28.10.2016
11:41:51
when (expression) { true -> 1 else -> 2 }

хоть глаза не вытекают при форматировании

что такое "объединить ветки" ?

Victor
28.10.2016
11:43:23
switch (x) { case 1: case 2: case 3: action(); break; }

Stanislav
28.10.2016
11:43:39
ну слава богу же

есть in

when (a) { in [1,2,3] -> action() }

Victor
28.10.2016
11:44:42
Ух ты. А когда я смотрел вроде не было такого)

Google
Igorek
28.10.2016
11:49:11
тут есть эклипсеры?

можете мне обьяснить что это значит:

The eclipse-wtp plugin generates all WTP settings files and enhances the .project file. If a Java or War is applied, .classpath will be extended to get a proper packaging structure for this utility library or web application project.

что за WTP

Luger
28.10.2016
11:51:43
Web Tool Platform. это плагин для запуска всяких там Dynamic Web Projects, работы с javaEE, серверами контейнеров и тд в эклипсе

Igorek
28.10.2016
11:52:25
ээ. тоесть если я сижу под intelliJ он мне нафиг не уперся?

Admin
ERROR: S client not available

Igorek
28.10.2016
11:52:42
или он там в war чтото добавляет?

Luger
28.10.2016
11:52:46
ну, в целом да

Igorek
28.10.2016
11:53:00
спасибо!

Luger
28.10.2016
11:53:03
нет, он нужен для того, чтобы корректно работать с веб-проектом в эклипс

Pavel ?
28.10.2016
11:57:21
ээ. тоесть если я сижу под intelliJ он мне нафиг не уперся?
если ты сидишь в идее то тебе кроме как src и resource больше ничего не нужно, ну и файла билда от любой из билд систем)

вообщем-то как и любой другой ide)

а для тех людей кто пихает файлы проекта от ide в git у рогатого особенное место)

Luger
28.10.2016
11:59:09
тут речь шла не о файлах иде

Pavel ?
28.10.2016
11:59:41
тут шла речь о файлах проекта эклипса)

Luger
28.10.2016
11:59:55
насколько я понял. Есть у градла ( о градле же речь? ) плагин eclipse и eclipse-wtp

Pavel ?
28.10.2016
12:00:15
причем тут gradle)

Luger
28.10.2016
12:00:38
The eclipse-wtp plugin generates all WTP settings files and enhances the .project file. If a Java or War is applied, .classpath will be extended to get a proper packaging structure for this utility library or web application project.

ну чет тогда хз, о чем еще могла речь идти

Google
Pavel ?
28.10.2016
12:01:13
тут речь о том что у экслипса инфраструктура внутри по типу "собери себя сам" и проект под wtp экстендит какие-то файлы проекта эклипса по умолчанию)

тока я не понял нафига это еси @Igorek юзает идею)

Luger
28.10.2016
12:02:12
может с эклипса переход был

Igorek
28.10.2016
12:02:52
Не, мне спрингбут сгенерил эту зависимость

Luger
28.10.2016
12:03:03
именно спрингбут?

Pavel ?
28.10.2016
12:03:17
в идее есть спринг инициалайзер)

Igorek
28.10.2016
12:03:33
Инициалайзер, да

Pavel ?
28.10.2016
12:03:33
через него создай проект)

guga
28.10.2016
12:03:47
если грейдлом билдишь, там есть плагин eclipse

может дело в нем

Luger
28.10.2016
12:03:53
через него создай проект)
зачем так делать для спрингбута

Igorek
28.10.2016
12:03:54
Через него и создал

Да, грейдл

Pavel ?
28.10.2016
12:04:29
да убери его из зависимостей и дело в шляпе)

guga
28.10.2016
12:04:30
прсто когда через start.spring.io генеришь, много лишнего пихает

Pavel ?
28.10.2016
12:04:38
Luger
28.10.2016
12:04:59
импорт maven\gradle проекта

Pavel ?
28.10.2016
12:05:20
импорт maven\gradle проекта
через инит быстрее)

Luger
28.10.2016
12:05:41
через инит быстрее)
на целых 5 минут?

Страница 669 из 2890