Size: a a a

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

2021 November 10

NA

Nikolay Artamonov in Clojure — русскоговорящее сообщество
А почему от генераторов страдаешь?
источник

E

ETL in Clojure — русскоговорящее сообщество
вообще - зачем залеплять налл, в этой либе есть генераторы по типу
https://github.com/plumatic/schema-generators
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
потому что иногда они генерят мусор, и тесты выходят хрупкими
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
гораздо лучше скопировать реальные данные и запечь в файл
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
у нас коллеги по проекту без конца подкручивают свои генераторы
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
а просто валидировать спекой не катит?
источник

E

ETL in Clojure — русскоговорящее сообщество
зато при работе )
я впервые с генераторами столкнулся внезапно на проде, а не тестах, менялась схема хранения jsonb - под неё надо было генерить дефолтные данные, чтобы в базе данные всегда консистентно хранились
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
генераторы используют, чтобы вставить в базу какие-то данные и вернуть их из локального HTTP-сервера
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
типа лень руками набирать большие мапы
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
а сами генераторы в таком случае тестируются, что они генерят валидные данные?
😊
источник

E

ETL in Clojure — русскоговорящее сообщество
ога, при помощи генератора схем ) причём даже не тестируются, а валидируются - сервер не отдаст данные, если они не валидны )
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
уважаемый! лучше собирать фразу в одно сообщение - просто так легче потом читать
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
я сам, бывает, жму Enter в Телеге чаще, чем надо бы, но не на одном слове же :)
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
там порой и правда масло маслянное выходит
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
сгеренил по спеке, потом спекой же и проверил. Кто молодец? Я молодец.
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
ну, если в промежутке положил в базу и забрал из базы, то вполне законно
источник

a

alex in Clojure — русскоговорящее сообщество
А использовать спеки из прод кода в тестах для генерации данных тоже плохая идея? Кажется что заодно можно и спеки подтюнить потом.
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
почему думаешь, что это плохая идея?
источник

a

alex in Clojure — русскоговорящее сообщество
Возможно не понял что тут имеется ввиду
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
+100500
источник