2017 年 7 月 28 日
我們與 Matt Hardy 談論了他們在 Kidblog 使用 Clojure 的情況。
您使用 Clojure 多久了?
Kidblog 自 2013 年起便在製作環境中使用 Clojure,當時我們將 Java REST API 重構為 Compojure 的早期版本。
您的團隊規模有多大?
Kidblog 的產品團隊包括三名工程師和一名專案經理。
您使用 Clojure 建置什麼產品或服務?
Kidblog 為全球 70 多個國家的 K-12 教師和學校提供安全的學生出版服務。我們的網路部落格平台提供教師獨特的隱私和審核工具,同時讓學生有機會向真實的受眾分享他們的聲音。
你的技術堆疊是什麼?
Elasticsearch、Clojure、Java、Hazelcast、AngularJS
你最喜歡使用哪個 Clojure 函式庫?
使用 Clojure 對你來說最有價值的是什麼?
持續資料結構降低認知負擔,並消除由變異所造成的一整類錯誤。REPL 驅動的開發提供即時回饋,且更令人愉快,幫助我們快速提供功能給客戶。Java 互通讓我們能利用現有的函式庫,並受益於 JVM 的成熟度。標準函式庫建構在簡單、強大且可組合的資料處理函式上。總體而言,Clojure 讓我們的程式碼更令人愉快、更易於閱讀,也更容易審查。
如果你想分享你的 Clojure 故事,請 填寫此表單。