Size: a a a

2020 July 29

ЗФ

Затылок выглаженого ... in Frontend UA
обычно берут стек с прицелом на обозримое будущее
источник

SS

Serhey Shmyg in Frontend UA
Затылок выглаженого Фенриза
обычно берут стек с прицелом на обозримое будущее
Так роблять толкові проект, на яких є толкові люди 🙂
А коли ти приходиш а там вже херзнає і що і не зрозуміло навіщо воно там потрібно, і не тільки тобі а і команда не розуміє навіщо воно 🙂
источник

ЗФ

Затылок выглаженого ... in Frontend UA
я не знаю какой проект у Антона и какая ситуация внутри команды, но рамда действительно вызывает противоречивые мысли. в основном изза порога входа
источник

ЗФ

Затылок выглаженого ... in Frontend UA
и ожиданий, которые не совпадают с реальностью - например, может показаться, что рамда - это замена лодаша, только в фп стиле
источник

Вт

Ві тя in Frontend UA
Anton Nemtsev
Котики.
У меня странный вопрос:
- есть вот приложение, которое по большому счету в основном — вьюшка. Нахрена в нем рамда? это вообще законно?

мотивация колег:
- оно тестированное
- оно более читабельное
- это DRY и SOLID

мои контраргументы:
- оно тестирует работает ли редьюс или скажем мердж. у нас вроде бы на этом уровне проблем особо нет. нам условно бизнес логику (там где она с натяжкой есть) и логику представления тестировать надо, а не работает ли строгое равенство или спреад.
- нихрена оно не читабельнее. самое читабельное что можно придумать это JavaScript. посмотрел на редьюс и ясно что оно и как делает. смотришь на R.mergeLeft — даже если предположить что ты прочел документацию и знаешь что оно делает ты ХЗ как, что там внутри, какие возможные ограничения. + какую-никакую добавляет кривую для обучения новичков.
- это тот левел DRY который ломает KISS. И из функции отправки аналитики не нужно выносить пару строк, которыми ты парсишь/собираешь formData. Это не ломает single responsibility, ф-я делает 1 вещь — аналитику посылает. Для парсинга форм от того что ты использовал api formData она не становится преднозначена.

Короче мне кажется что с учетом того, что мы почти не обрабатываем данные это кажется мне какой то ересью, которая пытается абстрагировать слишком низкоуровневые конструкции.

Но возможно я идиот и не понимаю своего счастья.
Поделитись своим опытом, пожалуйста.
дурак будет ругаться. Мудрец будет работать и параллельно искать другой проект (с) мао дзе дун
источник

EO

Eugene Obrezkov in Frontend UA
))
источник

SG

Stas G in Frontend UA
а если просто взять и доку рамды прочитать?)
источник

Вт

Ві тя in Frontend UA
Stas G
а если просто взять и доку рамды прочитать?)
ну можно, на крайний случай
источник

ЗФ

Затылок выглаженого ... in Frontend UA
Stas G
а если просто взять и доку рамды прочитать?)
можно даже сорцы глянуть и увидеть что там внутри нет никакой магии
источник

ЗФ

Затылок выглаженого ... in Frontend UA
обычный читабельный джаваскрипт
источник

Вт

Ві тя in Frontend UA
Затылок выглаженого Фенриза
обычный читабельный джаваскрипт
обьічньій читабельньій зигистоморфньій препроморфизм
источник

SG

Stas G in Frontend UA
хз, люди так горят с рамды, хотя по-любому за последние несколько лет успели выучить и выбросить несколько библиотек для работы со стейтом в реакте
источник

SG

Stas G in Frontend UA
передаю привет рекомпоузу
источник

Вт

Ві тя in Frontend UA
рекомпоуз днище
источник

Вт

Ві тя in Frontend UA
дебагать невозможно
источник

VS

V7v S6k in Frontend UA
Гадаю, простіше взяти іншу мову, ніж змушувати людей писати на рамді в жс.


Вона красива, але все що написано вище + перфоменс.
источник

EO

Eugene Obrezkov in Frontend UA
перф это ж проблема любого языка без бесплатных абстракций
источник

EO

Eugene Obrezkov in Frontend UA
особенно, если это рамда на жс)
источник

SG

Stas G in Frontend UA
мне кажется проблемы с перформансом у рамды могут быть разве что в реал-тайм задачах
источник

VS

V7v S6k in Frontend UA
Eugene Obrezkov
перф это ж проблема любого языка без бесплатных абстракций
Каррінг здається дешевший в деяких мовах буде.
источник