Size: a a a

2020 June 24

D

Dany in KotlinLangRu
В комментариях пишут, что нужно сделать вот такие проверки, но я как понял, что налл в Лонг не будет конвертироваться, остальное проходит по условию длины строки
источник

MG

Max Gusev in KotlinLangRu
Dany
В комментариях пишут, что нужно сделать вот такие проверки, но я как понял, что налл в Лонг не будет конвертироваться, остальное проходит по условию длины строки
Тут написано же про null.  При преобразования в long с помощью .toLong() преобразование может вернуть null
источник

QH

Quantum Harmonizer in KotlinLangRu
Max Gusev
Тут написано же про null.  При преобразования в long с помощью .toLong() преобразование может вернуть null
нет, есть отдельный .toLongOrNull()
источник

DS

Dmitry ShaDV in KotlinLangRu
Dany
В комментариях пишут, что нужно сделать вот такие проверки, но я как понял, что налл в Лонг не будет конвертироваться, остальное проходит по условию длины строки
посмотрите на функцию split
источник

D

Dany in KotlinLangRu
А чем в данном случае плох regex?
источник

DS

Dmitry ShaDV in KotlinLangRu
Можно и через regex, но вы не выполняете никаких проверок, описанных в задании
источник

DA

Dmitry Alekseev in KotlinLangRu
Всем привет, решил попробовать kotlin с ktor после nestjs и что-то не могу найти более менее понятных best practice по организации структуры проекта, какие паттерны использовать. Может есть у кого под рукой ссылки на толковые проекты на гите, которые можно было бы поизучать?
источник

BP

Bogdan Panchenko in KotlinLangRu
Dmitry Alekseev
Всем привет, решил попробовать kotlin с ktor после nestjs и что-то не могу найти более менее понятных best practice по организации структуры проекта, какие паттерны использовать. Может есть у кого под рукой ссылки на толковые проекты на гите, которые можно было бы поизучать?
а что вы понимаете под "структурой проекта" ?
источник

BP

Bogdan Panchenko in KotlinLangRu
Dmitry Alekseev
Всем привет, решил попробовать kotlin с ktor после nestjs и что-то не могу найти более менее понятных best practice по организации структуры проекта, какие паттерны использовать. Может есть у кого под рукой ссылки на толковые проекты на гите, которые можно было бы поизучать?
ПС в гите есть поиск
источник

BP

Bogdan Panchenko in KotlinLangRu
можно в @kotlin_jvm там больше людей которые занимаются ктором
источник

DA

Dmitry Alekseev in KotlinLangRu
Bogdan Panchenko
а что вы понимаете под "структурой проекта" ?
ну доспустим как где хранить модели, сервисы, утилиты, коннектор к базе и тд? Группировать по модулями (роут, модель, сервис) или по логике использования модули, сервисы, роуты и так далее.
источник

DA

Dmitry Alekseev in KotlinLangRu
подходов же много
источник

DA

Dmitry Alekseev in KotlinLangRu
Bogdan Panchenko
ПС в гите есть поиск
искал, в основном это hello world'ы c отсутсвием структуры)
источник

BP

Bogdan Panchenko in KotlinLangRu
все зависит от величины проекта, Маленькие проекты вполне можно: модели - models.kt, rountings\api.kt по аналогии так все. Если проект большой то это все превращаетсяв пакеты и именовать файлы нужно уже боле смысловатей. Пример пакет моделей: database.kt, configs.kt, response.kt
источник

BP

Bogdan Panchenko in KotlinLangRu
Bogdan Panchenko
можно в @kotlin_jvm там больше людей которые занимаются ктором
@quarrant тут у людей можно поспрашивать именно примеры, я на память не помню, найду скину
источник

DA

Dmitry Alekseev in KotlinLangRu
Bogdan Panchenko
@quarrant тут у людей можно поспрашивать именно примеры, я на память не помню, найду скину
спасибо за линк, поспрашиваю
источник
2020 June 25

А

Александр in KotlinLangRu
подскажите пожалуйста
изучаю функции:

fun xx( func: (Double)-> Unit){
func.invoke(?)
}

что мне написать вместа знака вопроса чтобы котлин подставил туда Double?
спс
источник

IM

Igor Mikhailov in KotlinLangRu
а откуда вы берёте Double?
источник

BP

Bogdan Panchenko in KotlinLangRu
Александр
подскажите пожалуйста
изучаю функции:

fun xx( func: (Double)-> Unit){
func.invoke(?)
}

что мне написать вместа знака вопроса чтобы котлин подставил туда Double?
спс
10.0 🌚
источник

QH

Quantum Harmonizer in KotlinLangRu
100500.9000
источник