___

Публикации по теме 'null-safety'


Нулевая безопасность в Котлине
Уклонение от исключения нулевого указателя, способ Kotlin🤓🤓 Введение 🚩🚩 Привет, уважаемые читатели 👋 :)) Всякий раз, когда кто-то пытается изучить Kotlin, он определенно зачарован изучением языка программирования из-за того, как Kotlin работает с Null значениями и его почти способность полностью обрабатывать и искоренять самый большой кошмар java-кодировщиков, то есть Исключения нулевого указателя. Поэтому я подумал о том, чтобы посвятить этой функции Kotlin отдельную статью...

Фрагмент кода для выдачи ошибки Null или Undefined
Я пишу этот фрагмент кода, который должен быть полезен вам как служебная функция. Он выдаст вам точную ошибку, когда вы захотите утверждать, что что-то не должно быть нулевым или неопределенным. export const shouldNotBeNull = (container: any) => { const entries = Object.entries(container); let error = ''; const getErrorMessage = (variable: string, token: string) => `${variable} should not be ${token}`; const addError = (errorString: string) => (error += errorString); for (let i =..

Безопасные вызовы (?.) против нулевых проверок (!.) в Swift
В Swift система типов различает ссылки, которые могут содержать nil (ссылки nil), и те, которые не могут (ссылки, отличные от nil). Например, обычное свойство не может содержать nil значение и будет показывать ошибка компиляции. Это сообщение изначально было размещено на https://agrawalsuneet.github.io/blogs/safe-calls-vs-nil-checks-in-swift/ и позже размещено на Medium. Вместо этого мы можем добавить ? после типа данных этого свойства, которое объявляет эту переменную как..