2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2216
Day 29
2025-09-29
94
0
由於函數式程式設計要求純函數(Pure function),因為純函數的行為確定,因此FP的優點之一便是易於測試,今天就介紹軟體測試中最基本的單元測試(Unit...
Day 30
2025-09-29
85
1
今天會學到的30 天走到這裡,我們已經學了: 用 gcc 編譯第一支程式 用 makefile 自動化 用 cmake 抽象化 + 多平台支援 加上 CTes...
Day 15
2025-09-29
125
1
嗨!歡迎回到上班族的命令列生存手冊。這章節要來談怎麼創造一個檔案,節幾張都只是複製、移動,最多就是編輯。從沒有談論過怎麼去「創造」一個檔案。有幾個方法可以建立檔...
Day 29
2025-09-29
209
0
時間可以說是軟體的大敵。 只要過了一小段時間,就會有無數的外力壓迫軟體系統進行修改。使用者的需求可能會改變、某個應用的套件可能會發現安全性風險,必須替換、某個依...
Day 29
2025-09-29
71
0
Medium 好讀版點此。 要從遠端倉儲「下載」檔案下來,可分為「本地有較舊版本」或「本地完全沒有這份專案」兩種情境,前者用 git fetch 或 git...
Day 29
2025-09-29
64
0
軟體工程不僅僅是讓程式碼能夠運行,更重要的是保證其品質:可讀性、可維護性、以及潛在錯誤的預防。如果單純依賴人工 Code Review 來檢查程式碼風格、未處理...