【发布时间】:2018-11-11 17:47:55
【问题描述】:
我正在我的 Phoenix 网络应用程序中编写一些 get 助手。在 Rails 中,您通常会命名(或缺少方法)助手,如 find_account_by_email(email) 等。
模式匹配对 Elixir/Erlang 来说似乎如此核心,我想知道我是否更适合编写我的助手,例如:
def get_account({email: email}) do
# ...
end
Phoenix 将 get_account(id) 方法存根,所以我觉得重用名称和模式匹配更习惯?
【问题讨论】: