169 похожих чатов

Добрый вечер, используете ли стрелочные функции для построения компонентов?

13 ответов

20 просмотров

нет

Linus-Torvalds Автор вопроса
Ilya Agarkov
нет

Почему? Личные предпочтения или есть подводные камни их использования?

Ваще пох, контекст ненужен

Linus-Torvalds Автор вопроса
jabascripter
Ваще пох, контекст ненужен

т.е чтоб не получать лишний контекст ?

Linus Torvalds
Почему? Личные предпочтения или есть подводные кам...

подводные камни в том, что стрелочные функции не «всплывают» От сюда могут быть проблемы Возмоно для компонентов это не актульная проблема, но так как все таки компонент это просто функция то хотелось бы иметь коссинстетность во всем коде. Стрелончные функцию исползую лишь для колбеков

Linus Torvalds
т.е чтоб не получать лишний контекст ?

Скажем так: ПО умолчанию используем стрелочные функции, обычные только если это действительно нужно. По умолчанию пользуем именованный экспорт, а export default только там где это нужно. Никогда не пользуем this, кроме случаев, когда это необходимо. Никогда не пользуем синтаксис классов, кроме исключительных случаев когда это необходимо (я таких не знаю, но возможно есть). ИМХО вроде бы для Mobx синтаксис классов выглядит неплохо, но там вроде бы можно и без него. По возможности избегаем прототипного наследования и глобальных переменных (иногда надо, но лучше все таки попробовать обойтись). Никогда не работаем в реакт с DOM напрямую (только с ref), кроме случаев когда это необходимо. Все правила допускают исключения, но от наличия исключений, они не перестают быть правилами.

Где скопировал

Linus-Torvalds Автор вопроса
Sarevok
Сам придумал

Я уж подумал что так в чате не пишут, смешно выглядит

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта