This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-02-12
Channels
- # adventofcode (6)
- # beginners (148)
- # boot (5)
- # calva (1)
- # cider (10)
- # cljdoc (10)
- # cljs-dev (8)
- # cljsrn (10)
- # clojure (180)
- # clojure-dev (24)
- # clojure-europe (2)
- # clojure-finland (1)
- # clojure-italy (32)
- # clojure-losangeles (1)
- # clojure-nl (40)
- # clojure-spec (10)
- # clojure-uk (44)
- # clojured (4)
- # clojurescript (88)
- # community-development (33)
- # core-async (7)
- # cursive (19)
- # datomic (98)
- # duct (3)
- # events (1)
- # figwheel-main (10)
- # fulcro (62)
- # leiningen (23)
- # luminus (18)
- # off-topic (19)
- # pedestal (6)
- # re-frame (46)
- # reagent (21)
- # ring (17)
- # ring-swagger (3)
- # shadow-cljs (94)
- # slack-help (9)
- # spacemacs (14)
- # sql (1)
- # testing (4)
- # tools-deps (14)
'giorno
Giorno!
allora chi viene a clojureD eh?
giorno!
voi cosa usate come linters & co da far girare sulla CI?
adesso qui eastwood su quasi tutti i progetti, e un cljfmt check
per avere uniformita' sullo stile
c'e' qualcos altro magari?
kibit sarebbe buono ma certe cose sono discutibili e non e' facile da customizzare
@andrea.crotti noi andiamo di buon senso 😆
non scala molto il buon senso purtroppo 😄
a meno che non siete in 3 in team
e eastwood trova un sacco di bugs
anche abbastanza subdoli
Effettivamente siamo in due...
@andrea.crotti qui si va di approval per fare il merge su master e reviews prese seriamente da 1-3 persone alla volta. Poi automated tests, integration tests and perf tests. Una volta sarebbe carino far girare eastwood e vedere cosa scova.
Si anche noi facciamo le altre solite cose
Mmm, l'ho appena fatto girare su un progetto che stiamo sviluppando (piccolo, 22 file / 760 righe di codice) e mi ha dato un solo warning
Namespace troppo piccoli, dici?
Siamo molto ordinati 🙂
Credo sia questione di abitudine. Anche in Java avevo la tendenza a tenere le classi più piccole possibile.
(ns abstract.annotation.config.dispatcher.initializer)
:rolling_on_the_floor_laughing:
Fortuna non abbiamo oggetti come in Java 😏
però tra un namespace piccolo e uno da quasi 8000 righe (https://github.com/clojure/clojure/blob/master/src/clj/clojure/core.clj) io son più sul primo, sinceramente