Size: a a a

StartAndroid Ru Chat

2020 September 10

V

Vladushka in StartAndroid Ru Chat
The The
ну хелперы) классы которые держат статические значения
надеюсь, ты не хранишь константы в интерфейсе
источник

T

The The in StartAndroid Ru Chat
Vladushka
надеюсь, ты не хранишь константы в интерфейсе
это как?
источник

A

Artem [Android] in StartAndroid Ru Chat
The The
ну хелперы) классы которые держат статические значения
Я вообще не люблю такие свалки переменных. Стараюсь плодить енамы чтоб групировать константы по смыслу(В конструктор енама можно уже пихать интовые, стринговые и даже ресурсные значения). Конечно же речь идет об константах обьедененных смыслом.  Если же речь идет об константах типа "фрагмент таг" - то такое можно хранить и в фрагменте.
источник

A

Artem [Android] in StartAndroid Ru Chat
Константы в ресурсах это вообще вынос мозга
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
The The
ну хелперы) классы которые держат статические значения
Хелперы никак не связаны с хранением констант. Хелперы исполняют роль набора функций, которые выполняют вспомогательные вычисления.
источник

T

The The in StartAndroid Ru Chat
Artem [Android]
Константы в ресурсах это вообще вынос мозга
блин, ну я хз. я это у адобе увидел и заинтересовало
источник

A

Artem [Android] in StartAndroid Ru Chat
The The
блин, ну я хз. я это у адобе увидел и заинтересовало
если проект многомодульный то вообще весело может получиться
источник

V

Vladushka in StartAndroid Ru Chat
The The
блин, ну я хз. я это у адобе увидел и заинтересовало
что такое адобе?
источник

T

The The in StartAndroid Ru Chat
Artem [Android]
если проект многомодульный то вообще весело может получиться
а к чему тут многомодульность?
источник

A

Artem [Android] in StartAndroid Ru Chat
The The
а к чему тут многомодульность?
значения могут типа "переопределяться"
источник

T

The The in StartAndroid Ru Chat
Artem [Android]
значения могут типа "переопределяться"
как? каждый смотрит в свой пакет
источник

A

Artem [Android] in StartAndroid Ru Chat
The The
как? каждый смотрит в свой пакет
я видел проекты где даже лаяуты переопределяются
источник

T

The The in StartAndroid Ru Chat
ты имеешь в виду намерено переписать значение в ресурсе? это может быть даже полезно в некоторых случаях, но это надо намерено делать, "случайно" вряд ли у тебя такое выйдет
источник

A

Artem [Android] in StartAndroid Ru Chat
The The
ты имеешь в виду намерено переписать значение в ресурсе? это может быть даже полезно в некоторых случаях, но это надо намерено делать, "случайно" вряд ли у тебя такое выйдет
Это уже тема для дисскуссии) А если в кратце - то я против свалок констант) А там уже дело каждого.
источник

V

Vladushka in StartAndroid Ru Chat
Artem [Android]
Это уже тема для дисскуссии) А если в кратце - то я против свалок констант) А там уже дело каждого.
++
путаницу создают только
источник

A

Artem [Android] in StartAndroid Ru Chat
Vladushka
++
путаницу создают только
у меня щас в проекте 1983 строчки констант) коды стран, языков, параменты запросов, шаред преференс имена - всё гавно в куче. Это не дело)
источник

DK

Denis Koval in StartAndroid Ru Chat
у меня в проекте константы хранятся в том классе, где  они используются / принадлежат по смыслу
источник

A

Artem [Android] in StartAndroid Ru Chat
Denis Koval
у меня в проекте константы хранятся в том классе, где  они используются / принадлежат по смыслу
👍 а еще енамы хорошая тема, свичи автогенерацией кейсов делать приятно)
источник

DK

Denis Koval in StartAndroid Ru Chat
например для каждого маппера из dto в entity - у меня отдельный класс с константами
источник

СС

Слава Слава... in StartAndroid Ru Chat
Где можно применить работу с массивами в андроид разработке?
источник