Size: a a a

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

2021 March 16

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Alex Bubnov
мне для того, чтобы перестать рассматривать скалу всерьез, хватило одного столкновения с кодовой базой на ней.
это был один там очень легаси антифрод, разработчики которого давно ушли, а я в нем пытался найти, почему правило на лимиты работает неправильно.
в общем, там всё было настолько обмазано имплиситами, что мне даже идея не помогла что-то в нем найти.
после этого я понял, что нет, скала это не для работы.
Вот да, имплиситы меня добили
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
Вот да, имплиситы меня добили
имплиситы ща убирают, будут экстеншены или чотам
источник

ND

Nikita Domnickij in Clojure — русскоговорящее сообщество
Alexey Golda
имплиситы ща убирают, будут экстеншены или чотам
переименовывают)))
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
пойду добавлю в CV implicit clojure prohrammer
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Alexey Golda
имплиситы ща убирают, будут экстеншены или чотам
ну вот я думаю когда 4 версия выйдет - можно будет пойти ее учить
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Ну насколько я понимаю, если юзать только экстеншены и тайпклассы, то вроде нормально должно быть
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
и всерьез задуматься по поводу работы
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Anton Chikin
ну вот я думаю когда 4 версия выйдет - можно будет пойти ее учить
А что в 3 не нравится?
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Mikhail Borisov
А что в 3 не нравится?
ну я чувствую что они не угомонились еще там и какой-нибудь хтони туда навалят еще
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
вон недавно завезли checked exceptions
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Одерски еще не наигрался явно
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Эксепшены мне кажется надо как в Свифте реализовать
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Они там как бы checked, но с ними удобно работать
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
надо дать им еще одну версию поесть кактусов
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Anton Chikin
надо дать им еще одну версию поесть кактусов
Йожики
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Mikhail Borisov
Они там как бы checked, но с ними удобно работать
Пишешь типа try? functionThatThrows() и у тебя уже опшионал
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Я лично считаю, что checked exceptions это норм тема, главная проблема в неудобстве работы с эксепшенами
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Ну и они видимо должны отличаться от того, что в JVM, потому что собирать стэк трейсы на эти эксепшены это бред
источник

EP

Eugene Potapenko in Clojure — русскоговорящее сообщество
Alexey Golda
о том и спрашиваю какая практика. Там вот человек подсказал про :component-did-mount еще
погляди kee-frame
контролер берет данные из урла, кидает эвент, данные грузишь.
все от роутера.
данные по умолчанию в дб все равно где-то нужно брать, можно захатчить конфиг в виде переменной в  js и генерить со страницы, например. Если уж сильно нужно до загрузки взять что-то. Но там обычно всякую конфигурацию передают. Данные для страниц уже качай нормально по ресту.
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
да нет, не до загрузки, а во время первой загрузки, или сразу после, в принципе подходит вариант делать это во время :did-mount
источник