19
Estoy escribiendo una aplicación clojure que está creciendo de pequeña a mediana. Actualmente estamos importando módulos usandoEn Clojure, ¿es idiomáticamente correcto usar require ... as rather than use ... en la macro ns
(ns foo (:use bar))
(fn-in-bar)
pero creo que el cambio a
(ns foo
(:require [bar :as b]))
(b/fn-in-bar)
ayudaría con la claridad y comprensión del código. ¿Es esta una buena manera de hacer las cosas? ¿Hay una mejor manera?