2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2252
Day 10
2025-09-24
31
0
前言 當你專案有了需求,就會去找合適的工具不要重複造輪子,此時我們常會google看看有沒有人寫過,找到了就到Maven Repository搜尋看看,把Mav...
Day 15
2025-09-24
36
0
上一篇我們已經學會運用序列以及篩選的方式來準確定位,但除此之外,我們還可能遇到畫面上沒有文字(無法用 getByRole 或 getByText),也沒有 la...
Day 10
2025-09-24
27
0
套件名稱真的很醜 昨天做出了基本介面,但有個大問題:APP 列表顯示的都是 com.android.systemui、com.miui.securitycent...
Day 10
2025-09-24
41
0
在 Day 2–9,我們把「能跑且一致」的地基(環境、依賴、可重現、工作流、風格)架好了。接下來要把正確性前移到更前面: 用 mypy / pyright 在...
Day 17
2025-09-24
72
0
想像一下,你正在使用 WhatsApp 發送訊息,按下發送鍵的瞬間,訊息就出現在對方的手機上。這看似簡單的動作背後,系統需要在毫秒內完成訊息路由、加密傳輸、多裝...
Day 12
2025-09-24
35
0
1. 為什麼要先看全貌 在整理撮合細節之前,我先把「事件怎麼流動、各服務扮演什麼角色」說清楚。後續介紹任何一段程式碼時,都知道它站在整條鏈上的哪個位置。 2....