Size: a a a

Kotlin Community

2020 June 16

AN

Alexander Nozik in Kotlin Community
Дастан
Самоучка?
В моей возрастной категории почти все самоучки. Но на самом деле, надо понимать, что программирование - это практический навык. Научиться этому по книгам нельзя. Книги могут помочь не сделать некоторых ошибок и что-то понять быстрее, но никакого принципиально другого способа кроме "сесть и кодить" нет.
источник

T

Tepex in Kotlin Community
Еще читать чужой код. Ведь каждый писатель — прежде всего, читатель.
источник

VS

Vladimir Sitnikov in Kotlin Community
Alexander Nozik
В моей возрастной категории почти все самоучки. Но на самом деле, надо понимать, что программирование - это практический навык. Научиться этому по книгам нельзя. Книги могут помочь не сделать некоторых ошибок и что-то понять быстрее, но никакого принципиально другого способа кроме "сесть и кодить" нет.
https://twitter.com/DivineOps/status/1272572148473888768/photo/1

🙂

Но, да, соглашусь. Если цель научиться писать на языке, то без практики никак.
источник

BV

Boris Vanin in Kotlin Community
котлин_старт похоже переехал
источник

AN

Alexander Nozik in Kotlin Community
Boris Vanin
котлин_старт похоже переехал
Это вечная тема
источник

Д

Дастан in Kotlin Community
Tepex
Еще читать чужой код. Ведь каждый писатель — прежде всего, читатель.
А где найти чужой код? На GitHub?
источник

AN

Alexander Nozik in Kotlin Community
Дастан
А где найти чужой код? На GitHub?
Например. Давайте действительно в @kotlin_start
источник

VB

Viacheslav Blinov in Kotlin Community
Дастан
А где найти чужой код? На GitHub?
да, и не только. Можете выбрать какой-нибудь проект с открытым исходным кодом, который вам интересно изучить на предмет устройства и просто открыть его исходный код и начать читать
источник

Д

Дастан in Kotlin Community
Спасибо
источник

AN

Alexander Nozik in Kotlin Community
чьерт. Как не хватает мультиресиверов...
источник

AN

Alexander Nozik in Kotlin Community
Так, а как новый инференс включить в 1.3.70?
источник

OY

Oleg Yukhnevich in Kotlin Community
Alexander Nozik
Так, а как новый инференс включить в 1.3.70?
вот так например
источник

AN

Alexander Nozik in Kotlin Community
Oleg Yukhnevich
вот так например
Спасиб. Сейчас попробую. А то я чего-то задолбался с тем, что по типу ресивера нормально не диспатчится...
источник

VS

Viktor Sakharov in Kotlin Community
Ребят, привет! Нубский вопрос про GC.
В классе определено поле var myProperty: Myclass = Myclass(),и далее по коду создается таймер, который периордически дергает метод из myProperty.
Какова вероятность, что GC уничтожит myProperty в одно из очередных своих срабатываний?
Судя по задумке, если я правильно понял, то этого произойти не может в принципе
источник

VP

Vladimir Petrakovich in Kotlin Community
Viktor Sakharov
Ребят, привет! Нубский вопрос про GC.
В классе определено поле var myProperty: Myclass = Myclass(),и далее по коду создается таймер, который периордически дергает метод из myProperty.
Какова вероятность, что GC уничтожит myProperty в одно из очередных своих срабатываний?
Судя по задумке, если я правильно понял, то этого произойти не может в принципе
Пока объект доступен, его никто не уничтожит
Ну и такие вопросы лучше в @kotlin_start
источник

VS

Viktor Sakharov in Kotlin Community
Vladimir Petrakovich
Пока объект доступен, его никто не уничтожит
Ну и такие вопросы лучше в @kotlin_start
Спасибо :)
источник

AN

Alexander Nozik in Kotlin Community
источник

AN

Alexander Nozik in Kotlin Community
сделайте кто-нибудт скриншот этой радости
источник

AL

Anton Lakotka in Kotlin Community
хех, а почему бы не генерить такой код gradle плагином?
источник

SB

Sergey Barmin in Kotlin Community
аааааа, мои глаза
источник