Size: a a a

Flutter Developers — русскоговорящее сообщество

2019 May 12

AN

Artyom Nesterenko in Flutter Developers — русскоговорящее сообщество
Igor Petushkov
на лиспе я тоже писал))
В голове что-то осталось. 😀
источник

AT

Aliaksei Tumilovich in Flutter Developers — русскоговорящее сообщество
Igor Petushkov
это я к тому, что есть культура кода, как в жс, так и в дарте.. как в функциональщине, так и в ооп
Дарт хорош тем, что позволяет сделать код и JS подобным и JAVA подобным
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
кстати всем бы советовал на выходных почитать/попробовать тот же common lisp и книгиу land on lisp (иль как она там)
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
хотя бы половину книги
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
весьма много интересного)
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
в плане академического развития
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
Aliaksei Tumilovich
Дарт хорош тем, что позволяет сделать код и JS подобным и JAVA подобным
да, есть такое
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
поэтому дарт и позиционируют как мультипарадигменный язык
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
а то что реакт отказался от классов.. так это ж сколько лет то прошло))
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
изначально там были классы и сладость функций только-только подступали по венам реактовцев
источник

L

Lin in Flutter Developers — русскоговорящее сообщество
Там ненужные простые скобки вокруг фигурных
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
так что тов. Лин опоздал смалость на пару лет в истории реакта
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
Lin
Там ненужные простые скобки вокруг фигурных
айда, таки заметил
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
код из хистори гитхаба, конечно же этот мрак однострочный уже переписан
источник

L

Lin in Flutter Developers — русскоговорящее сообщество
А почему { ...actions(state, setState) } вместо actions(state, setState)? х)
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
чтобы казалось умнее) я просто скинул этот пример кода, который любят писать в жс
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
не парься, код уже давно (эта чудо строчка) был переписан
источник

L

Lin in Flutter Developers — русскоговорящее сообщество
const createHook = (initialState, actions) => {
   const [state, setState] = useState(initialState)
   return [
       actions(state, setState),
       state,
   ]
};
источник

L

Lin in Flutter Developers — русскоговорящее сообщество
Так получш
источник

M

Maria in Flutter Developers — русскоговорящее сообщество
Lin
Чёт я попробовал этот ваш флуттер. Не нравится мне на нём писать: везде неименованные импорты. Хрен поймёшь, откуда что берётся, пока не нажмёшь jump to definition. Везде ООП аутизм, оверрайды, классы, я на Реакте 9 месяцев пишу и не написал ещё ни одного класса, тут же их дофига. Код очень длинный, и в нём очень много лишних сущностей: два класса для stateful виджета. Простейший stateful виджет занимает 11 строк, в реакте 4.

Похоже на реакт на джаве, с которого ради производительности содрали весь high-level API, из-за чего тебе приходится во время разработки писать то, что в нормальном реакте скрыто под капотом, поэтому получается в три раза длиннее
тут мало кто может вам помочь. Если не нравится, но очень хочется, чтобы нравилось, можно разработчикам написать. Они оценят ваш опыт, уберут точки с запятой и разрешат писать все в одну длинную строку😁 Кстати, недавно был конкурс flutter create. Можно поискать репозитории, вам наверняка что-то понравится оттуда =)
источник