On Mar 6, 10:35 am, levand <luke.vanderh...@gmail.com> wrote: > Anyway, that's my process, and my frustrations. How do you all do it?
I use Emacs + SLIME on Linux. I have each project in a git repository, including Clojure and all the other JARs it requires, with a shell script to start the REPL with the appropriate classpath. I do a lot of mixed Java-Clojure and gen-class stuff, so I use Ant to build everything. I've never used a debugger. I wrote some libs to help with debugging, though, including clojure.contrib.trace and clojure.contrib.stacktrace. I define my unit tests in the same file as the source code (using clojure.contrib.test-is, of course), except in cases where dependencies make that awkward. I'm trying to train myself to write a test for every bug I find, so I can prove that I've fixed it. -Stuart Sierra --~--~---------~--~----~------------~-------~--~----~ 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 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 -~----------~----~----~----~------~----~------~--~---