Size: a a a

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

2020 October 31

ПП

Павел П in React — русскоговорящее сообщество
Black Eyes
тогда везде косячит
Ты не совсем понял. action: ActionUnionType, чекни статейку, если не подтолкнет к решению, скажешь, попробуем почитать твой код ещё
источник

BE

Black Eyes in React — русскоговорящее сообщество
Читаю...
источник

ПП

Павел П in React — русскоговорящее сообщество
В TS вообще есть такое правило, что если юзаешь any - значит у тебя серьезная ошибка в коде. https://palantir.github.io/tslint/rules/no-any/ отруби в линте, увидишь сколько повылазит ошибок
источник

ПП

Павел П in React — русскоговорящее сообщество
Ну точнее, есть старая шутка:
"
- Установил вчера тайпскрипт, крутая штука.
- И как, не надоедает типы указывать, не возникает конфликтов?
- Та нет, я просто везде any пишу, и не одной ошибки
"
источник

BE

Black Eyes in React — русскоговорящее сообщество
Павел П
В TS вообще есть такое правило, что если юзаешь any - значит у тебя серьезная ошибка в коде. https://palantir.github.io/tslint/rules/no-any/ отруби в линте, увидишь сколько повылазит ошибок
🤫да ты что, у меня проект не запустится, я третий день проект на TS перевожу
источник

ПП

Павел П in React — русскоговорящее сообщество
Black Eyes
🤫да ты что, у меня проект не запустится, я третий день проект на TS перевожу
Если есть время, просмотри статейки, чекни идиоматику языка. Если нет, фигач any, потом разберешься
источник

M

Mark in React — русскоговорящее сообщество
Не могу понять как именовать методы, обработчики, и вспомогательные функции.

Допустим есть обработчик кнопки esc, как назвать?
escKeyDownHandler
onEscKeyDownHandler
handleEscKeyDown

Допустим обработчик ввода в инпут:
handleInputChange
onInputChangeHandler
inputChangeHandler
источник

BE

Black Eyes in React — русскоговорящее сообщество
Павел П
Если есть время, просмотри статейки, чекни идиоматику языка. Если нет, фигач any, потом разберешься
any я пилю, если больше нескольких часов не могу решить проблему)
источник

ПП

Павел П in React — русскоговорящее сообщество
Black Eyes
any я пилю, если больше нескольких часов не могу решить проблему)
Это ты ещё с дженериками классов не фапался
источник

ПП

Павел П in React — русскоговорящее сообщество
Mark
Не могу понять как именовать методы, обработчики, и вспомогательные функции.

Допустим есть обработчик кнопки esc, как назвать?
escKeyDownHandler
onEscKeyDownHandler
handleEscKeyDown

Допустим обработчик ввода в инпут:
handleInputChange
onInputChangeHandler
inputChangeHandler
Так, как твой тимлид скажет, или как в codeStyle написано. Методы должны быть глаголом и четко намекать на то, что они делают. В js, ещё желательно camelCase. Остальнное - вкусовщина
источник

ПП

Павел П in React — русскоговорящее сообщество
А, + ещё всякие клинкоды советуют не писать предложения в 20 слов, и постараться ограничиться в наименованиях 3-мя, но понятными. Но это по желанию и зависит от твоих привычек. + убирай все сокращения, если имеются, их нелюбят расшифровывать
источник

M

Malik in React — русскоговорящее сообщество
Если делать сайт с фильмами, то фильмы надо все на пк скачать?
источник

MK

Mihail Kuzmin in React — русскоговорящее сообщество
Malik
Если делать сайт с фильмами, то фильмы надо все на пк скачать?
на сервер
источник

BE

Black Eyes in React — русскоговорящее сообщество
Павел П
Так, как твой тимлид скажет, или как в codeStyle написано. Методы должны быть глаголом и четко намекать на то, что они делают. В js, ещё желательно camelCase. Остальнное - вкусовщина
какой тим лид,))) я два года только в телеграме общаюсь)
источник

ПП

Павел П in React — русскоговорящее сообщество
+, если 20 методов, повторяющих словов handler, возможно пора их объединить в агрегацию какую, или адаптер, в общем какой тебе паттерн больше зайдет, можешь хоть замыканием
источник

ПП

Павел П in React — русскоговорящее сообщество
Malik
Если делать сайт с фильмами, то фильмы надо все на пк скачать?
Спроси у заказчика
источник

M

Malik in React — русскоговорящее сообщество
Павел П
Спроси у заказчика
я хотел для себя сделать
источник

M

Malik in React — русскоговорящее сообщество
без сервака
источник

ПП

Павел П in React — русскоговорящее сообщество
На чем бэк?
источник

BE

Black Eyes in React — русскоговорящее сообщество
Malik
Если делать сайт с фильмами, то фильмы надо все на пк скачать?
или на мобильник как вариант, лучше на айфон
источник