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