Я пишу Clojure приложение, которое растет от малого до среднего размера. В настоящее время мы импортируем модули, используя
(ns foo (:use bar))
(fn-in-bar)
но я думаю, что переход на
(ns foo
(:require [bar :as b]))
(b/fn-in-bar)
поможет с ясностью и пониманием кода. Это хороший способ делать вещи? Есть ли лучший способ?