Created
March 1, 2015 09:00
-
-
Save lsgrep/d9286f70f041ee0de016 to your computer and use it in GitHub Desktop.
Clojure Gem
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;;clojure tip . Clojure is awesome and all,but | |
;;0. you need to have a working and comfortable workflow. | |
;; I use emacs and I quite like "reloaded" workflow | |
;;1. wrap stateful services as components | |
;; when you start adding more stuff to you project, | |
;; you have to control code complexity with abstractions. | |
;; or you are piling up soon to be dead code... | |
;;2. Let's talk about deps. I use Leiningen. No one tells you about | |
;; how dirty clusterfuck your deps could be at the start. | |
;; Library importing sequence matters. Previously imported lib and | |
;; its deps overrides the latter ones. Yeah, Yeah, Yeah. | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment