在前一天(Day 16),我們討論了非同步與 I/O 模型。你可能已經感受到,程式效能問題很少是「神祕的黑盒子」,而是 CPU 與 I/O 的拉扯。接下來,我們...
讓每次 PR 與 main push 都跑出同樣的結果(依賴版本一致、同樣的檢查清單)。這靠 uv 的鎖檔與 cache 搭起來。
把一鍵化工作流搬到 CI...
在前七天的文章裡,我們已經完成了專案的環境管理、專案設定、依賴策略與目錄結構。
這些都是「讓專案能動」的基礎,但要真正發揮團隊開發的價值,還需要一個關鍵拼圖:統...
今天挑戰的題目是 LeetCode 1365「How Many Numbers Are Smaller Than the Current Number」。題目要...
前言
在上篇文章中,我們學會將程式碼分為 Actions、Calculations 與 Data 三類,並理解到 Calculations 是我們程式中穩定、...
前言
在上一篇文章中,我們介紹了「函數組合(Function Composition)」,透過把多個小函數拼接起來,我們能寫出更具模組化與表達力的程式。而今天...