什麼是測試?
對我而言,測試就是撰寫測試程式,來執行你寫好的程式碼,並比對執行結果是否與預期相符。只要結果符合預期,就是一個成功的測試。
為什麼需要測試?
當專...
上下文切換(Context Switch)
電腦裡的 CPU 數量是有限的,但同時想被執行的process 卻有很多。當OS想要從一個process切換到另一個...
一、前言
傳統軟體設計歷來以「人類易於理解、維護與協作」為最高宗旨,從程式風格、模組劃分到抽象封裝、註解規範都是為了讓開發者團隊能順暢接手與延續。然而,隨著生成...
昨日回顧與今日目標
在昨天,我們已經成功 setup Golang 開發與測試環境,並透過一個簡單的 Hello, Test! 驗證了所有工具都已就緒,我們的...
ClickHouse 能夠支撐高性能資料查詢的核心秘密之一,就是其強大的儲存引擎 — MergeTree。這一篇將帶你深入理解 MergeTree 是什麼、它解...
一口氣讀完了兩個章節,是否開始感到混亂了呢?感謝這個科技的時代,可以請 AI 協助出題複習知識點,並精選重要概念做個階段性的檢核。讓我們一起溫故而知新,針對不熟...