到目前為止,我們的 /search handler 還是直接回傳假資料。這樣不利於測試與後續演進。
今天我們要把邏輯抽離成 service 層,定義一個 Sea...
假如我們要一個一個計算 1 到指定數字的加總例如 1 到 3 為 1 + 2 + 3 = 6
(為了示範尾遞迴,先別用梯形公式)
def sum(0), do:...
Sigil
有些場合我們可能希望有特殊的格式來簡化資料顯示,Elixir 提供了 Sigil例如內建的 Date sigil,底下是 Date struct
%...
前言
昨天(Day 25),我們完成了快取識別符的正規化 Extension,讓 URL 上無用的參數不再污染快取。今天,我們要來做最直覺的測試:
把功能關掉...
今日主題:
在真的進入架構的學習前,回顧一下。我們學了好多種「元件建立原則」,像是在玩積木的規則。
這些規則讓我們的程式世界可以穩穩地蓋高樓,而不會一下子就倒掉...
前言
Library JAR就是我們最一般的JAR,存粹開發出來讓其他套件使用,它不會包含其它依賴的JAR在其中,既然是要給其它人使用,那麼他就需要部署到Rem...