This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-05-03
Channels
- # aws-lambda (6)
- # beginners (38)
- # boot (39)
- # cider (44)
- # cljs-dev (9)
- # cljsrn (96)
- # clojure (142)
- # clojure-dev (6)
- # clojure-dusseldorf (8)
- # clojure-greece (45)
- # clojure-ireland (3)
- # clojure-italy (7)
- # clojure-norway (6)
- # clojure-russia (26)
- # clojure-sg (16)
- # clojure-spec (31)
- # clojure-uk (39)
- # clojurescript (125)
- # cursive (38)
- # datascript (4)
- # datomic (18)
- # emacs (34)
- # figwheel (2)
- # hoplon (3)
- # immutant (23)
- # jobs (1)
- # lambdaisland (2)
- # lumo (13)
- # off-topic (77)
- # om (8)
- # onyx (9)
- # pedestal (2)
- # play-clj (1)
- # re-frame (52)
- # reagent (3)
- # rum (4)
- # spacemacs (2)
- # specter (4)
- # unrepl (37)
- # untangled (8)
- # vim (79)
- # yada (1)
more dirty details!11
только прийдется продлить курсив, а то прошлогодняя версия не умеет прити-принтить неймспейс хешмапы в репле
мне понравилась вот штука, хочу попробовать https://github.com/stathissideris/spec-provider
нагенерить баз данных разного профиля и размера, и замерить всё, что можно замерить, типа инсерт, пул, квери, рулз, и тд
но в итоге было бы круто, еще и функциональность проверить, бенчмарк-то предполагает, что всё правильно работает
ну это можно и просто через test.check или как его там. Другое дело что спека юзает ее внутри и по мне API спеки получше
я бы сказал что вообще property based testing само по себе мега тема
ну оно как монады, пока не попробуешь на бытовухе своей - "угу, угу, круто", и пошел дальше ифочки и хардкоженые тесты лячкать
меня тут кеш и синхронизация датаскрипта в ленивый угол загнали так, что проще спеку выучить и тестов нагенерить, чем руками что-то проверять
а вот эту бороду кто-то юзает? https://github.com/clojure/core.typed или спек и тайпхинтс решает?
вроде после статьи-разочарования от CircleCI (https://circleci.com/blog/why-were-no-longer-using-core-typed/) даже самые большие оптимисты от нее отвернулись и забили