Size: a a a

2021 March 29

DE

Denis Efremov in JS Liberty
Эд
Для чего это ты показываешь?
Это описание того, что нужно сделать, чтобы бот играл. Написано на чистой императивщине.
источник

Э

Эд in JS Liberty
Понятно. Кста, у нас в проекте ни одного цикла на котлине
источник

В

Виктория in JS Liberty
Эд
Понятно. Кста, у нас в проекте ни одного цикла на котлине
Рекурсией массивы обрабатываете?
источник

Э

Эд in JS Liberty
По большей части юзаем функции из стдлиб, в которых циклы. Мапы, флатмапы, фильтры и овердохрена ещё всего).

Есть ещё Sequence для ленивой обработки. Там иначе. Оптимизированно
источник

В

Виктория in JS Liberty
Ну это циклы все равно
источник

Э

Эд in JS Liberty
Да, это смешно
источник

В

Виктория in JS Liberty
Абстрагированные просто
источник

В

Виктория in JS Liberty
И вот это уже ближе к фп
источник

В

Виталий in JS Liberty
Я сейчас стараюсь использовать  мап редьюс или фильтр везде, где хочется вытулить цикл
источник

В

Виктория in JS Liberty
Виталий
Я сейчас стараюсь использовать  мап редьюс или фильтр везде, где хочется вытулить цикл
Главное, правильно их использовать.
источник

p

persona x grata in JS Liberty
Не вижу ничего плохого в использовании циклов. Тем более они дают возможность использовать прерывание break
источник

В

Виктория in JS Liberty
Например, не юзать мап, если нужно просто проитерироваться по массиву
источник

p

persona x grata in JS Liberty
Плюс циклы for очень быстрые
источник

В

Виктория in JS Liberty
Часто вижу такую ошибку в коде, который в чатах кидают
источник

В

Виктория in JS Liberty
Для таких вещей есть forEach
источник

А

Аркаша Алопекский 🏴‍... in JS Liberty
Виталий
Ну я хз. Я в основном на маке работаю, а винда для серфа и космоческих рейнджеров поиграть.
а что кр на макбучике не запустить?
источник

А

Аркаша Алопекский 🏴‍... in JS Liberty
persona x grata
Плюс циклы for очень быстрые
микрооптимизаторы сосут
источник

В

Виктория in JS Liberty
persona x grata
Не вижу ничего плохого в использовании циклов. Тем более они дают возможность использовать прерывание break
Никто и не спорит. Суть в том, что обычные циклы императивны и ими нужно управлять самостоятельно. Это лишняя фигня, отвлекающая внимание программиста
источник

В

Виктория in JS Liberty
А map filter reduce это удобные абстракции, позволяющие абстрагировать поток управления программы
источник

AK

Aleksei Kowalski in JS Liberty
Кто нибудь примерно понимает, почему видео на ютуб могут нормально работать, а на каких-нибудь других сайтах даже не запускаются?
источник