盡可能的減少使用具感染性的 Try 或是 lonely/safe navigation operator

📝

内容提要

在 Rails application 中,我們可以用 Object#try 來避免 NoMethodError 拋出,而當 recevier 發現該 method 不存在時,會直接回傳 nil,可以避免更冗長的判斷、額外的錯誤處理,聽起來確實更好了,同時,

➡️

继续阅读