Size: a a a

Kotlin Community

2016 December 18

SZ

Sergey Zolotov in Kotlin Community
class MyComponentImpl(private val jpa: JpaRep) :
источник

SZ

Sergey Zolotov in Kotlin Community
так если всего 3 зависимости оно влезает в 120 символов, а если указывать private - хрен)
источник

RI

Ruslan Ibragimov in Kotlin Community
Пиши private тогда
источник

SZ

Sergey Zolotov in Kotlin Community
да проще договориться с девами чтобы не юзали у других сервисов их зависимости. конечный продукт же пишем, а не библиотеки
источник

RI

Ruslan Ibragimov in Kotlin Community
Я обычно переношу аргументы в конструкторе, в столбик норм получаетч
источник

SK

Siarhei Krukau in Kotlin Community
MyComponent(
  private val ...,
  private val ...
)?
источник

SZ

Sergey Zolotov in Kotlin Community
ну типа того
источник

SK

Siarhei Krukau in Kotlin Community
Руслан:
Я обычно переношу аргументы в конструкторе, в столбик норм получаетч

Да
источник

SZ

Sergey Zolotov in Kotlin Community
Siarhei Krukau
MyComponent(
  private val ...,
  private val ...
)?
но все же MyComponent(val ..., val ...) { выходит короче
источник

SZ

Sergey Zolotov in Kotlin Community
можно в принципе если всего 1 имплементация держать интерфейс и сам класс в одном файле
источник

SZ

Sergey Zolotov in Kotlin Community
такой себе привет из obj-c
источник

RI

Ruslan Ibragimov in Kotlin Community
Siarhei Krukau
MyComponent(
  private val ...,
  private val ...
)?
Ну там по другому, первый аргумент остается на своем месте, остальные в столбик, норм смотрится
источник

RI

Ruslan Ibragimov in Kotlin Community
Но можно и так
источник

RI

Ruslan Ibragimov in Kotlin Community
Sergey Zolotov
можно в принципе если всего 1 имплементация держать интерфейс и сам класс в одном файле
Да, рабочее решение
источник

SZ

Sergey Zolotov in Kotlin Community
https://github.com/ivanpopelyshev/vertx-facebook-messenger/blob/master/src/main/kotlin/PageVerticle.kt#L106 это наверное одна из самых крутых фичей - комбинации mapOf/arrayOf/etc
источник
2016 December 19

AZ

Aliaksei Zhynhiarouski in Kotlin Community
Сюда бы DSL
источник

SZ

Sergey Zolotov in Kotlin Community
источник

SZ

Sergey Zolotov in Kotlin Community
сколько крутяшек еще есть оказывается:
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.system/measure-time-millis.html
и всякие ништяки отсюда типа TODO, require, let https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/
источник

RI

Ruslan Ibragimov in Kotlin Community
источник

RI

Ruslan Ibragimov in Kotlin Community
Еще крутой в Котлин
источник