Bottom Up vs Top Down Design in Clojure - Mark Bastian
ClojureTV · 36:42 · Watch on YouTube
Clojure에서의 상향식 / 데이터 우선 설계는 도메인을 단순한 데이터로 모델링하고 작고 조합 가능한 함수들을 키워나가기 때문에 하향식 / API 우선 OOP 분해보다 뛰어나며, 이는 270줄의 빈 클래스 골격 대비 약 144줄로 보드 게임 Cartagena를 구축함으로써 입증됩니다.