Brian Marick <mar...@exampler.com> writes:

> This progression feels a lot more wasteful than it would have been in
> Java (which has IDE support) or Ruby (which lets you mention a file
> once and have it be available throughout the program). So I'd have
> preferred to get it (more) right in the first place.

Have you tried Slamhound? http://technomancy.us/148

It allows you to rebuild your ns clauses based on searching the
classpath for the vars that are referenced. I wrote it because we were
going through similar pains at work: shuffling things around in order to
improve modularity while trying not to break things. Basically it lets
you move a given defn and then it can automate the modifications needed
to ns forms to deal with the move. Of course, if you're renaming
functions or splitting them up it won't help, but it eased a lot of the
pain we were having.

-Phil

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to