2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2221
Day 15
2025-09-15
410
0
終於到了 FP 的第四篇了,本篇是 FP 的最後一篇,要來談一些 FP 的進階議題: 函數式編程慣用法 FP 與程式碼復用 (code reuse) 函數式...
Day 8
2025-08-08
410
0
昨天介紹過如何使用 Check Constraints , CHECK 使用上雖然很方便,但要注意的是,CHECK 最好只針對單一筆資料做條件的判斷,不要跨多筆...
Day 8
2025-09-02
409
0
今天要做什麼? 昨天我們學會了測試替身,解決了外部依賴的測試問題。今天面對一個新的挑戰:「如何測試程式在出錯時的行為?」 想像一個場景:你的應用需要處理各種錯誤...
Day 23
2025-09-23
409
0
讀者剛聽到 CBOR時,也許覺得很陌生,難以理解。這邊快速解釋一下,讀者可以想象成,它就是一個類似 json encode 的函式庫,只是它編碼的方式是用二進位...
Day 2
2025-09-08
408
0
為甚麼要先決定開發環境? 俗話說:「工欲善其事,必先利其器。」對新手開發者來說,最不可或缺的就是一個適合自己的程式開發工具。根據不同的程式類型,我們可以選擇功能...
Day 17
2025-08-17
408
0
昨天咱們已經在 MicroPython 的 bluetooth 模組增加了 CCCD 的中斷事件,那麼使用端為了監聽 CCCD 何時被改變,就必須處理 MP_B...