Size: a a a

React: русскоязычное сообщество

2020 February 01

T

The Fallen Phoenix in React: русскоязычное сообщество
Evgeniy Fetisov
Это не спасёт от багов, а только усложняет понимание кода
Как так? Это утилитарная функция.
источник

EF

Evgeniy Fetisov in React: русскоязычное сообщество
Тогда почему бы не заюзать генераторы
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Evgeniy Fetisov
Когда вместо i++ видишь getId
Эм. Это семантически более правильный подход.
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Evgeniy Fetisov
Тогда почему бы не заюзать генераторы
Можно и через них, но regenerate это оверхед на многих браузерах, где их поддержка ещё сыра
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Да и в целом тут не очень они подходят. Тут нет задачи обратной связи с вызывающим кодом
источник

EF

Evgeniy Fetisov in React: русскоязычное сообщество
Тогда классы! Есть 100500 способов сделать код не читеемым
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Такой задачи тоже не стоит. Стоит задача сделать функцию которая выдает айдишники и гарантирует, что не выдаст один дважды
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
И которую можно кидать в разные части приложения.
источник

EF

Evgeniy Fetisov in React: русскоязычное сообщество
Это другой случай
источник

EF

Evgeniy Fetisov in React: русскоязычное сообщество
В данной задаче это оправдано
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
В смысле другой? Ты говоришь мне, какой в моем коде случай, а какой нет?
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Так я говорю: это была функция для выдачи айдишников. В ее названии это даже есть
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Ты слышал о том, что код должен быть самодокументируемым?
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Или только догмам следуешь бездумно?
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Evgeniy Fetisov
Тогда классы! Есть 100500 способов сделать код не читеемым
Пока ты собираешь способы как можно говнокодить разными синтаксисами, приправленные программистическим морализмом, я собираю примеры удачных применений того же синтаксиса. Тут уж у кого как сознание соткано. И вот скажи, что полезнее для практических целей?
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
The Fallen Phoenix
Ну и сама реализация
Вот можешь попытаться покритиковать
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Тут я генератор поставил буквой зю и передал его же ему же. Какие грешки за мной за это будут, святой отец?
источник
2020 February 02

СК

Сергей Коротаев in React: русскоязычное сообщество
Ребят дайте пожалуйста идею - чет вообще не пойму как сделать
источник

СК

Сергей Коротаев in React: русскоязычное сообщество
источник

СК

Сергей Коротаев in React: русскоязычное сообщество
Это облегченный пример что я пытаюсь сделать.
Естественно в 5 строке я не могу добавить addRow так как определение идет ниже.
Что то похоже на рекурсию но как реализовать идею не пойму)
источник