前情提要
在 Day 21 我們建立了測試框架的基礎設施,使用 Node.js 內建測試執行器來撰寫單元測試。今天我們要更進一步,實作整合測試 (Integra...
如何讓 AI 可以根據情況來控制遊戲的場景更改天氣, 下雪, 下雨, 或是打雷 ⚡️
以我正在開發的阿卡西AI遊戲為例要實現AI自動化控制遊戲的場景需要先跟...
專案從「能跑能測」到「能被別人穩定安裝使用」,差的就是發佈這一步。今天把三件事一次補齊:
用 Hatch 建置與發佈套件(wheel、sdist)
以 Sem...
前言
在上一篇文章中,我們學會了 Monad 的實用工具 chain,它透過結合 map 和 join 來解決巢狀容器問題,讓我們的函數組合保持流暢。今天會再...
前言
昨天我們學會了:
類別(Class):像藍圖
物件(Object):用藍圖蓋出來的房子
方法(Method):物件能做的動作
__init__:...
前言
對於軟體打包的應用distribution zip是很常見的方式,解壓縮後完整的軟體內容就包含在其中,可以從bin目錄下啟動相關應用,設定好環境變數更可以...