Size: a a a

JavaScript Noobs — сообщество новичков

2021 June 24

#

#62715 in JavaScript Noobs — сообщество новичков
Ну там же алгоритмы, структуры данных и т.п.
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
я про любой логгер вообще
источник

C

Cvai in JavaScript Noobs — сообщество новичков
Например? Алерт? Ещё хуже
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
я имею в виду, по типу
randomShitStuffNeedToBeInLogs.forEach(logger.log)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
я про логи полноценные - в файлы, бд - куда угодно. какое вообще алерт отношение к логам имеет
источник

C

Cvai in JavaScript Noobs — сообщество новичков
Ты хочешь сказать, что запись в файл не сайд эффект?
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
операции ввода-вывода это всегда сайд эффект
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
если в таком ключе рассматривать, то конечно
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
я хочу сказать, что абстрагируясь от конкретной реализации функция логгера - логгировать, вот он и логгирует
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
соре, но я не живу в идеальном фп-мире
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
как и мы все
источник

Y

Yaroslav in JavaScript Noobs — сообщество новичков
А зачем  вообще в цикле логировать, если внутри нет бизнеслогики?
А если есть, то зачем логировать, если она не используется в приложении?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну если данные приходят пачками, к примеру
источник

C

Cvai in JavaScript Noobs — сообщество новичков
Ну да. И она будет считаться функцией с сайд эффектом.
Вот только, это не значит, что это плохо.
источник

Y

Yaroslav in JavaScript Noobs — сообщество новичков
Не понимаю зачем форич тут
Логичнее чисто по ивентам логировать
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
я вообще не вижу проблем с детерминированными сайд-эффектами
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
опять же, фулл фп невозможно
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну потому что это абстрактный пример хд
источник

Y

Yaroslav in JavaScript Noobs — сообщество новичков
Та мы ж не об этом вроде говорили. А о том, что форич это в принципе не фп и не может в нем использоваться
источник

Y

Yaroslav in JavaScript Noobs — сообщество новичков
И в любом случае нужно стремиться к иммутабельности, а с форичем это невозможно
источник