Спасибо большое за твои труды. Очень классная серия видео получилась. Но я вот прям сейчас задумался. Сейчас попробую донести свою мысль, если получится. Я про выносить столько много констант размерностей и т.п. по типу ширины/высоты и прочее. Стоило ли эти данные выносить отдельно, если по сути управление как таковое централизованное не производится, то есть вряд ли тебе понадобится менять размерность высота5 на что-то другое. Скорее придется менять что-то индивидуально, то есть под это снова создавать константу. Тут как бы получается подмена смысла для таких действий как - переиспользование. Больше кажется что происходит переиспользование, а по факту "хардкод". Мне кажется либо давать названия этим константам какое-то осмысленное SizeTitleItem или VehicleSizeTitleItem - тогда ты понимаешь что, например, размер у элементов списков, он такой то, тогда по всему проекты ты можешь менять централизованно. Либо уже просто ставить как есть - 16 и все. Ну это для примера. Сложновато, но конечно привыкаешь к такой "безумной вложенности", наверное можно элементы раскладывать на вспомогательные методы с говорящими названиями, так как ты это делал в ролике с рефакторингом для элемента текст. Но на мой взгляд, если элементы выносить в утильные классы, так как ты это делаешь для всего проекта, можно было бы наверное рассмотреть возможность создания отдельных утильных директорий для различных тематических страниц. Ну что-то вроде как у тебя водитель и транспорт декомпозирован, так же и с утильными элементами. А то там много элементов может оказаться которые использованы только для водителя, а если там добавятся страницы с другой тематикой там уже с такими константами наверное будет сложновато работать. В целом мне нравится как ты рассказываешь, все по простому, доступным языком, спасибо тебе большое.
По размерам можно и не выносить, часто оставляют просто в коде, это не обязательно. Но плюс в том, что вы визуально контролируете их количество, что-бы не плодить размеры близкие друг к другу.
Отличной благодарностью за уроки по Flutter будет лайк и комментарий ;))
на одном дыхание все уроки, спасибо )
Spasibo balwoy
Класс, спасибо! Жалко что так редко )
Спасибо большое за твои труды. Очень классная серия видео получилась. Но я вот прям сейчас задумался. Сейчас попробую донести свою мысль, если получится. Я про выносить столько много констант размерностей и т.п. по типу ширины/высоты и прочее. Стоило ли эти данные выносить отдельно, если по сути управление как таковое централизованное не производится, то есть вряд ли тебе понадобится менять размерность высота5 на что-то другое. Скорее придется менять что-то индивидуально, то есть под это снова создавать константу. Тут как бы получается подмена смысла для таких действий как - переиспользование. Больше кажется что происходит переиспользование, а по факту "хардкод". Мне кажется либо давать названия этим константам какое-то осмысленное SizeTitleItem или VehicleSizeTitleItem - тогда ты понимаешь что, например, размер у элементов списков, он такой то, тогда по всему проекты ты можешь менять централизованно. Либо уже просто ставить как есть - 16 и все. Ну это для примера.
Сложновато, но конечно привыкаешь к такой "безумной вложенности", наверное можно элементы раскладывать на вспомогательные методы с говорящими названиями, так как ты это делал в ролике с рефакторингом для элемента текст. Но на мой взгляд, если элементы выносить в утильные классы, так как ты это делаешь для всего проекта, можно было бы наверное рассмотреть возможность создания отдельных утильных директорий для различных тематических страниц. Ну что-то вроде как у тебя водитель и транспорт декомпозирован, так же и с утильными элементами. А то там много элементов может оказаться которые использованы только для водителя, а если там добавятся страницы с другой тематикой там уже с такими константами наверное будет сложновато работать.
В целом мне нравится как ты рассказываешь, все по простому, доступным языком, спасибо тебе большое.
По размерам можно и не выносить, часто оставляют просто в коде, это не обязательно. Но плюс в том, что вы визуально контролируете их количество, что-бы не плодить размеры близкие друг к другу.
Небольшое замечание - "согласно дизайну", а не "согласно дизайна" (на превью) 😊
Тимофей, подскажите, когда будет полный платный курс по флаттер?
пока нет планов именно платный делать, я все же больше android предпочитаю ;)