In Clojure, data > functions > macros. Why? Late binding. Learn clojure at videos.lispcast.com
1
0
0
0
0
.@ericnormand late binding is agile because you could always change your mind at runtime dynamically! This is the Zen of Clojure.
.@ClojureTips true. Clojure is.also agile because static types are waterfall. Xtreme kanban.
@ClojureTips this is agile. Who needs types? Process can handle it.
.@ClojureTips write the type you think you need on notecards. At standup, pair program your tdd.
.@ClojureTips everyone pulls down a notecard and infers the code for that type. When code compiles, write your tests.