Https://Gist.Github.Com/Ilyadreamix25/63a6db25f814f9e5650f12ffd44a3d77 Всем привет, у меня есть такой достаточно большой композабл с

тремя диалогами, нормально ли иметь такие большие размеры, или лучше всё-таки по функциям код поделить?

6 ответов

14 просмотров

Да вынеси ты их Аккуратней будет

Foenix 00001
Да вынеси ты их Аккуратней будет

Так у него и так вынесено) Это параметры такие

Dmitry
Так у него и так вынесено) Это параметры такие

Он же про диалоги Там внизу алерты

Я лично обычно больше ориентируюсь на уровень вложенности, а не на длину функции. К примеру, большой футер выносить наружу может быть не особо полезно, если он не переиспользуется. А вот высокая вложенность почти всегда показывает, что в этом месте просится отдельный обособленный компонент, который инкапсклирует в себе свою логику отображения, выдав наружу нужный стейт и события.

Silent829
ну в том же файле можно приватный Composable

Можно, но не всегда есть смысл.

Похожие вопросы

Обсуждают сегодня

Так а кто может спарсить всех участников чата? Идишники
Magic
18
да пофиг на капчу зашел в чат и молчишь при этом ты нонейм? пошел вон
Magic
17
Как удалить health check в Consul? Казалось бы, это должно быть не сложно, но я не могу найти в документации ничего про это, только про добавление service с health check "в н...
Roman
2
Гайз, а как отправлять с вейпора пуши на андроид? ) Меня вот осенило )))
Serg
11
А как можно понять что пользовательская программа завершилась если она не вызывала сисколл exit?
One
4
Всем доброго дня. Возвращаясь к вопросу о варнингах: есть ли способ заставить компилятор ругаться на вызов функций языка, которые уже не существуют? Например, я могу спокойно ...
Δημήτηρ
2
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
13
Privet! Mozhet jesti ideji - nemogu sdelatj upload backup s filestore cerez WEB. Fail okolo 450mb, eto mozhet bitj prichinoi? Nemogu ponjatj..kak zagruzitj backup... Poluchaju...
Matiss 🤘 Black Oak IT 🌳 Batumi 🌴 Latvija
5
Как думаете, будут макбуки на WWDC?
Dmytro
6
Все еще ржу с mov ax, 0xA000 ; graphic segment ?? mov gs, ax
Berkus Decker
4
Карта сайта