Size: a a a

Android Developers

2020 July 15

ei

error_ io in Android Developers
Никола Михайлов
Всем привет)
Разрешите спор: круг должен наследоваться от эллипса или эллипса от круга?
Круг это частный случай эддипса
источник

НМ

Никола Михайлов... in Android Developers
Почему?
источник

ІЧ

Ів∆н Чернухін... in Android Developers
Потому что так говорит математика
источник

A

Anton in Android Developers
Каждая окружность является эллипсом, но не каждый эллипс окружностью
источник

n

neikist in Android Developers
Потому что школьная геометрия. Круг это эллипс, но эллипс не круг
источник

ІЧ

Ів∆н Чернухін... in Android Developers
А вообще, я бы сказал, что в программировании это довольно разные объекты
источник

ІЧ

Ів∆н Чернухін... in Android Developers
С разными свойствами
источник

НМ

Никола Михайлов... in Android Developers
Тогда если у круга одна ось, а у эллипса две, то зачем наследоваться кругу от эллипса? У круга Получится две оси которые абсолютно ему не нужны
источник

Sq

Serhi q in Android Developers
Всем привет. Делаю конвертер для перечисления  (Room). Вопрос как правильно, обрабатывать ситуации, когда коду не соответствует  ни одно из значения перечисления?
Создавать дополнительный элемент EMPTY, но запись не имеет значение без кодировки и null не может быть.
Если будет исключение, то где мне его ловить?
источник

Sq

Serhi q in Android Developers
Denis Kapaev
круг (а точнее окружность) - частный случай эллипса
Дядюшка Боб в Clean Coders, пояснял, что не стоит создавать структуру классов исходя из реального мира. Нужно смотреть какие будут функции у объектов.
источник

НМ

Никола Михайлов... in Android Developers
Serhi q
Дядюшка Боб в Clean Coders, пояснял, что не стоит создавать структуру классов исходя из реального мира. Нужно смотреть какие будут функции у объектов.
+
источник

АИ

Артем Иванов... in Android Developers
не туда
источник

n

neikist in Android Developers
Serhi q
Дядюшка Боб в Clean Coders, пояснял, что не стоит создавать структуру классов исходя из реального мира. Нужно смотреть какие будут функции у объектов.
Опять же, круг можно применять везде где эллипс, а эллипс далеко не везде где круг.
источник

n

neikist in Android Developers
Никола Михайлов
Тогда если у круга одна ось, а у эллипса две, то зачем наследоваться кругу от эллипса? У круга Получится две оси которые абсолютно ему не нужны
Если у тебя есть метод что отрисовывает эллипс по этим данным - он и круг по ним же отрисовать сможет.
источник

S

SE in Android Developers
Здравствуйте
У меня есть проект на проде, где 100К пользователей. Я вижу в Crashlytics log ошибок. Некоторый из них мне удалось воспроизвести и исправить. Некоторый из них не могу воспроизвести. При этом это ошибки, которые очень часто происходят. Пробовал даже убивать процесс и после восстанавливать приложение, при это не смог воспроизвести ошибку. Как вы воспроизводите баги с Crashlytics?
источник

ES

Egor Sigolaev in Android Developers
😏
а как правильно сделать, подскажите, пожалуйста)
Ты когда грузишь ответы, грузи в виде обьекта Question, который содержит айди, ссылку на картинку с вопросом. И ответ должен хранить айди на правильный ответ. И потом просто проверяй.
источник

ES

Egor Sigolaev in Android Developers
Egor Sigolaev
Ты когда грузишь ответы, грузи в виде обьекта Question, который содержит айди, ссылку на картинку с вопросом. И ответ должен хранить айди на правильный ответ. И потом просто проверяй.
Может запутал немного, но суть не меняется.
источник

M

Malik in Android Developers
Кому не сложно, может сделать ревью проекта?
Используется MVI паттерн, Koin, корутины.
https://github.com/Hiraev/TheGuardianNews
источник

VA

Valentin Avdeev in Android Developers
Подскажите как зафиксировать положения bottom sheet -> мини, на полэкрана, на весь экран
источник

S

Singular in Android Developers
Какой флаг поставить в WindowManager, чтобы оно не перехватывало нажатие???
источник