Introduce Parameter Object
簡介
有函數有太多的參數時,可以將這些參數包裝成parameter object.
重構前範例
假設有個出...
Day5. 輸入與輸出
今天來講一下怎麼讓你的Go程式透過fmt這個package進行輸入與輸出的格式化
fmt 套件的主要功能是處理格式化的輸出和輸入,包括...
在使用nameof之前
在實作需要class, property與method名稱的功能時, 程式碼各處寫了hardcode的字串來表示這些名稱.但總會有寫錯的...
前言
在網站的世界裡認證授是我們一定會遇到的問題,認證(Authentication)你是否為合法使用者,授權(Authorization)你可以訪問那些頁面。...
由於 BEAM VM 的特性,debug 時我們可以選擇關閉指定正在執行的 process 或是特定的指揮串,而不是只有直接關掉整個 instance 這個選擇...
前言
我們不會希望當後端出現錯誤的時候讓USER看一大堆後端系統錯誤訊息,對於使用者來說使用者體驗會非常差,所以能夠明確表達錯誤在哪裡就需要客製一下錯誤訊息頁面...