This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-05-03
Channels
- # beginners (111)
- # boot (1)
- # braveandtrue (4)
- # calva (2)
- # cider (16)
- # clara (35)
- # cljdoc (4)
- # cljs-dev (22)
- # clojure (80)
- # clojure-dev (17)
- # clojure-europe (3)
- # clojure-italy (57)
- # clojure-japan (1)
- # clojure-nl (4)
- # clojure-serbia (1)
- # clojure-spec (25)
- # clojure-uk (108)
- # clojurescript (67)
- # cursive (17)
- # data-science (5)
- # datascript (6)
- # datomic (6)
- # devcards (1)
- # events (1)
- # expound (13)
- # figwheel (2)
- # figwheel-main (6)
- # fulcro (7)
- # jobs-discuss (8)
- # kaocha (1)
- # luminus (3)
- # nrepl (6)
- # off-topic (58)
- # re-frame (1)
- # reitit (16)
- # remote-jobs (1)
- # ring (1)
- # shadow-cljs (70)
- # spacemacs (10)
- # sql (42)
- # testing (1)
- # tools-deps (8)
- # vim (1)
Hello folks, is anybody here interested in Specification by Example, i.e. "executable specifications" of business rules/logic, presented as a tree of linked web pages specifying the rules and demonstrating them with examples, which are - via instrumentation - bound to actual test code and run as tests, showing results inline in this "living documentation"? Have you perhaps heard about https://concordion.org/, which is a great, Java-based tool for this? If so, please consider giving a try to https://github.com/holyjak/clj-concordion , which adds support for writing the instrumentation code in Clojure & clojure.test. I crave feedback 🙂 And if you have never heard about Spec. by Example before, maybe you could give it a try? (The Concordion page is a good introduction and this book https://gojko.net/books/specification-by-example/ is its bible; I believe this talk https://vimeo.com/109079233 is also a great and entertaining intro)