Константы для высоты Column
Есть такой код Compose
Column(
modifier = Modifier.fillMaxWidth().height(56.dp)
){}
Коллега настаивает чтобы значение 56 вынес в константу, аргументируя это тем что в дальнейшем удобно будет менять значение, если дизайн поменяется. Я считаю что это перебор. Нужно ваше мнение.
Ответы (1 шт):
Автор решения: Barmaley
→ Ссылка
Не вижу ничего плохого, в том, чтобы теме забить, что-то типа:
object Dimensions {
val myColumnHeight = 56.dp
val iconSize = 48.dp
}
Тогда:
Column(
modifier = Modifier.fillMaxWidth().height(Dimensions.myColumnHeight)) {
}
К тому же 56.dp довольно часто используется дизайнерами, наверное это как то связано с размером шрифтов, ну например как раз влезает в масштабе 1:1 - 4 стандартные строчки body small с отступами по 4.dp - ну наверное я фантазирую :)