talk · intermediate · evergreen
Bottom Up vs Top Down Design in Clojure - Mark Bastian
ClojureTV · Nov 16, 2015 · 36m 42s
What this video covers
Mark Bastian contrasts top-down object-oriented design with bottom-up, data-oriented design in Clojure. He models a board game as plain data plus small composable functions and compares it with a roughly 22-class OOP version.
Why it surfaced in Hacker News
HN repeatedly recommends it as the talk that made data-oriented, REPL-driven bottom-up design click.
9recommendation score
- 5
- distinct recommenders
- 7
- recommendation months
- 4
- strong recommendations
Recommendation context
Short excerpts from positive mentions. Open the source to read the full Hacker News discussion.
“One of my favorite videos from Clojure Conj last year”
“I highly recommend this talk from Mark Bastian in Clojure/conj 2015”
“Here's a good video highlighting the difference of approach. Well worth watching.”