Все, все, я не могу больше, ливнул нафиг из чата по Флаттеру
У людей presentation layer занимается внедрением зависимостей и оповещением в моменты когда в системе недостаточно памяти, а элементы структуры данных “дерево” совершенно не обязаны иметь ссылки на родителя и детей
Yakov
Yakov
Lama
хочу кушац
Alexander
кушцой!
Alexander
Lama
Nikita 🐋
/cum
Nikita 🐋
/baklazhan
Yakov
В комунити очень любят говорить такое словосочетание как “Widget tree” и биться за правильность с пеной у рта что это норм.
Только вот у класса Widget нет и никогда не было ссылок на своих детей и/или родителя + структура виджетов может быть цикличной.
Yakov
Т.е. ты можешь написать
const myWidget = MyWidget()
Column(children: [myWidget, Spacer(), myWidget])
И бац, это уже не ацикличный граф. Ну и ссылок, конечно, у виджетов все ещё никаких нет на детей/родителей