在研讀Learn You a Haskell for Great Good這本書的時候,作者介紹了Zipper這個有趣的資料結構,今天要用fp-ts來實作其中的...
在軟體開發的世界裡,有一條不成文的規則:「不要重複自己」(Don't Repeat Yourself, DRY)。這條規則強調,重複的程式碼不僅增加了維護的難度...
有技能系統框架後先進行一些測試的實作跟整合,先定義了兩個簡單的技能,Print Log 還有發射子彈。
實作子彈技能,從 Context 取得施放者和目標位置...
測試 API 時,如果每次都要手動改網址,會很麻煩,用環境變數(例如 {{baseUrl}}),只要切換環境,就能自動換網址,不需要一個一個改。練習就是建立三個...
前言
昨天我們學了 for 迴圈 更進階的用法:
迴圈控制:break、continue、pass
巢狀迴圈
實戰演練(學生成績統計、ATM)
有了這...
在分散式系統中,錯誤處理常常是我們第一個想到的事(Timeout、Retry、冪等性)。但實際上,系統掛掉的原因,更多時候是「流量過大」把自己或下游撐爆。要同時...