Size: a a a

Android Developers

2021 May 14

D

Denis in Android Developers
Отобрать все ресурсы у всех и отдать апке
источник

СП

Сергей П. in Android Developers
Проверь. Там подключить вывод в лог данных с сенсора строк 40 максимум кода.
источник

СП

Сергей П. in Android Developers
Только пока она на экране активна.
источник

D

Denis in Android Developers
Ну это подходит) надо попробовать
источник

СП

Сергей П. in Android Developers
Причем код готовый найти легко, прямо в доках вроде был пример
источник

S

Serhii in Android Developers
Почему?
источник

ОА

Оганнес Асатрян... in Android Developers
потому что зачастую хранит в себе public static методы которые нельзя переопределить
источник

ОА

Оганнес Асатрян... in Android Developers
и следовательно нельзя протестировать их юнит тестами
источник

ОА

Оганнес Асатрян... in Android Developers
строгая связь - плохо
источник

S

Serhii in Android Developers
Спасибо
источник

СП

Сергей П. in Android Developers
Это почему их нельзя протестировать? Вызывай себе как есть
источник

СП

Сергей П. in Android Developers
Как я понимаю:
В utils можно и нужно совать только public static методы:
- не имеющие и не меняющие внутреннего состояния;
- не требующие на входе ничего что сложно замокать. Из строки число - норм, из строки преобразованную или расшифроаванную строку тоже. Но тут лучше синглтон - поскольку кодировщик скорее всего объект и его логичнее там держать
источник

ОА

Оганнес Асатрян... in Android Developers
ну напишешь ты в паблик статик методе код которому не нужны поля класса. как тестировать?
источник

ОА

Оганнес Асатрян... in Android Developers
в public static void main(String[] args) ?
источник

ОА

Оганнес Асатрян... in Android Developers
код без тестов это легаси
источник

ОА

Оганнес Асатрян... in Android Developers
не надо писать легаси
источник

А

Антон in Android Developers
Всем привет!
Подскажите как в android studio зашарить настройки тачбара между людьми?
Через обычный settings repository не прокидываются 🙁
источник

ОА

Оганнес Асатрян... in Android Developers
наличие в проекте утилс классов и паблик статик методов указывает на то, что кодерам пора почитать основы ООП
источник

Д

Денис in Android Developers
смелое утверждение конечно, чем extension функции, например, делающие что-то со строкой, отличаются от StringUtills, который хранит в себе эти же функции и делает элементарные преобразования строки? Почему такой класс нельзя тестировать?
источник

ОА

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