Size: a a a

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

2020 March 12

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Сложить 2 плюс 2
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Посчитать бонусы для заказа
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Преобразовать данные
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Отфильтровать что-то
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
А когда я задаю сущность, это уже не просто функция
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
отрендерить компнент по вот таким данным
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
это именно действие, реакт сам по себе не рактивен
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
ему нужно сказать что пора рендерить
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Тогда оно должно называться renderMyComponent
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
function renderMyComponent
const MyComponent
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
Time is the side effect
Тогда оно должно называться renderMyComponent
тут согласен с точки зрения того как правильно было бы
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
но и константа тогда твоя должна называтсятак же
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
ты же в константу ложишь не результат рендера, а снова - функцию которая его вернет
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Как мы знаем из почти любого стайлгайда почти любого ЯП, имя функции должна показывать намерение что-то сделать, т.е. это должен быть глагол чаще всего
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Alex CherryTea
но и константа тогда твоя должна называтсятак же
Ну вот такой способ как раз позволяет обойти эту формальность
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
Time is the side effect
Ну вот такой способ как раз позволяет обойти эту формальность
нет же )
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Я же говорю, с архитектурной точки зрения это таки компонент а не функция обычная
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
ты кажется не поинмаешь что содержимое не изменилось по сути
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
однако ты себя убеждаешь в обратном
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
это как была функция так и осталась
источник