Тест по Kotlin
Русский
Elementary
32
Questions
30 sec
Per question
4:35
Average time
Disqualified
Contest Score
22
Participants
6 comments
Dandy Otter judge
Thank you for taking the effort to submit your test for the contest.
Unfortunately, this test will not be able to receive a prize:

Too many missing explanations. More than 10 explanations simply repeat the correct answer. E.g. #q2 #q4 #q5 #q6 #q7 etc
Witty Sheep author
Да уж :) печаль конечно. Надо было указать изначально насколько детально требуется расписывать ответ. Это же все таки квиз. Игровая форма. Поэтому и было сделано так. Там за 30 секунд сложно ответ уловить
Lawful Sloth
#13

Вместо дублирования ответа (protected lateinit var str: String? = null) стоит написать разъяснение, почему именно этот ответ правильный.

#25 Можно подправить грамматику и пунктуацию в пояснении к ответу: Отменить текущую запущенную coroutine можно при помощи вызвав cancel() у ее Job. Так же можно завершить все coroutines используя scope в который они были добавлены, вызвав scope.cancel()
[ Отменить текущую запущенную coroutine можно, вызвав cancel() у ее Job. Также можно завершить все coroutines используя scope, в который они были добавлены, вызвав scope.cancel() ]
Witty Sheep author
Добрый день!
Спасибо за комментарий.

Касаемо #13: lateinit (отложенная инициализация)
Классы в Kotlin могут иметь свойства: изменяемые (mutable) -
var  и неизменяемые (read-only) — val соответственно.
lateinit используется только с изменяемыми полями - var, в
виду того, что переменная инициализируется не сразу.

В данном ответе есть опечатка.
Верный ответ не должен содержать инициализацию,
следовательно ответ - protected lateinit var str : String

Больше информации:
https://kotlinlang.ru/docs/reference/properties.html
------

Касаемо #25: lateinit (отложенная инициализация)

К сожалению, не смог отредактировать тест, поэтому пока что
детальную информацию по coroutine можно найти по ссылке - https://kotlinlang.ru/docs/reference/coroutines.html
Lawful Sloth
Witty Sheep Спасибо за такой развёрнутый ответ!
Witty Sheep author
Witty Sheep *Касаемо #25: coroutines
Take the quiz to leave a comment