Size: a a a

Android Developers

2021 August 14

ОА

Оганнес Асатрян... in Android Developers
вот когда по факту утонете в багах тогда и орите
источник

А

Артёмка in Android Developers
А как правильно?
источник

L

Leonid in Android Developers
источник

А

Артёмка in Android Developers
Но тут никаких правил я так и не увидел
источник

АГ

Алексей Гладков... in Android Developers
Как сказал дядя Боб представьте что ваш код будет поддерживать серийный убийца, который знает где вы живете ) очень хорошее описание )
источник

ОА

Оганнес Асатрян... in Android Developers
мы все умрем
источник

L

Leonid in Android Developers
Про правила вагон разных книг. Clean Code, особенно главы про имена сущностей и комментарии в коде.
источник

АГ

Алексей Гладков... in Android Developers
И про размер функции/класса/интерфейса обязательно!))
источник

СП

Сергей П. in Android Developers
Встречал утверждение что в Яндексе за необработанную ошибку в коде сразу увольняют к херам.
источник

L

Leonid in Android Developers
Уж0с!
источник

АГ

Алексей Гладков... in Android Developers
Вспомнилось сразу же

https://ibb.co/1XfCq5z
источник

СП

Сергей П. in Android Developers
Почему? Если нулл пришел от андроид фреймворка как обычно и бывает это равно "дурак ты боцман, задал неправильные параметры, нулл тебе. Бросил бы исключение вместо тебе в морду да  мараться не хочется, все равно не знаешь что с ним делаьь"

Понятно что его нужно обрабатывать в момент приема. А иных нуллейбл можно и избежать в 99%
источник

СП

Сергей П. in Android Developers
Их выгнали и они пошли в epam
источник

СП

Сергей П. in Android Developers
На оклад вдвое больге
источник

АГ

Алексей Гладков... in Android Developers
И без красно-чёрных деревьев
источник

L

Leonid in Android Developers
Конечно, Android SDK может прислать null. Но мы же умные, мы будем обрабатывать null нормально, чтобы нормально было 😀
источник

СП

Сергей П. in Android Developers
Правильно. Поэтому дальше двух строчек кода  и локальной val это значение уходить не должно - вот и нет нуллабельных var
источник

L

Leonid in Android Developers
Однозначно 👍
источник

АГ

Алексей Гладков... in Android Developers
Нуллабельность очень помогает в общении с нестабильным бэком, когда не можешь гарантировать что тебе придёт поле хоть одно как ожидается
источник

ОА

Оганнес Асатрян... in Android Developers
но нулабл не должен уйти дальше одного этого класса
источник