All time

歷史總點閱排行

全部文章依開站以來的 GoatCounter 累計點閱數重新排序,長銷文章都在這裡。資料每天自動同步一次。

212 篇文章 117 篇有歷史累計點閱 全站歷史累計點閱 3170 同步於 2026-11-02 14:03

Ranked by views

回到最新發布
171 一般更新 前端開發 2026-09-13 11 分鐘閱讀 歷史累計 0 次點閱

Day 13|手機版不是把 Sidebar 縮小:Header、Navbar、Sidebar 與 Bottom Navigation 怎麼分工

2026 iThome 鐵人賽 Vibe Coding UI Day 13:安安~我是ChiYu~ 昨天把邀請成員和建立活動的輸入流程接起來後,我順手把瀏覽器縮到 360px。桌面那條 Sidebar 依然很有自己的想法,硬是占著半張畫面。 內容區已經快被擠成收據了,它還站得筆直。 問題來自一開始的需求: …

Vibe Coding UX/UI Frontend
172 一般更新 AI 協作 2026-09-12 23 分鐘閱讀 歷史累計 0 次點閱

Day 12|AI 寫完再測,和先測再改有什麼差別?比較直接完成、TDD 與 TCR

2026 iThome 鐵人賽 AI CleanCode Day 12:安安~我是ChiYu~ 昨天比較類別拆分時,控制組、行數上限與內聚拆分都能把升級通知做對,也都通過最後的行為驗證。 若只看終點,三種結構都像是成功的候選。可是最後一片綠燈,只能證明它們抵達了終點,沒有說明途中累積了多少尚未驗證的修改,也…

AI Agent Software Engineering Software Architecture Testing
173 一般更新 前端開發 2026-09-12 5 分鐘閱讀 歷史累計 0 次點閱

Day 12|Tool 註冊完還不算完成:離開 route 後誰把它收回來?

2026 iThome 鐵人賽 WebMCP Day 12:安安~我是ChiYu~ 昨天的 Declarative API 很適合表單:HTML 還在,Tool 就跟著存在;表單離開頁面,能力也一起 消失。兩邊的生命週期幾乎黏在一起。 活動詳情就沒這麼省事了。它要讀取目前活動、跟著 route 切換情境,離…

WebMCP AI Agent JavaScript
174 一般更新 前端開發 2026-09-12 8 分鐘閱讀 歷史累計 0 次點閱

Day 12|進階輸入不是越多越完整:OTP、Tag Input、Color Picker 與兩種 Editor

2026 iThome 鐵人賽 Vibe Coding UI Day 12:安安~我是ChiYu~ 昨天,表單終於能把人從錯誤帶回完成。接著輪到活動內容,AI 很自然地提出一份「功能完整」的升級方案:六格驗證碼、標籤膠囊、色盤,外加一整排編輯工具。 回頭看需求,這扇門確實是我自己打開的: 幫我做一個功能完整…

Vibe Coding UX/UI Frontend
175 一般更新 AI 協作 2026-09-11 21 分鐘閱讀 歷史累計 0 次點閱

Day 11|類別低於 100 行就只有一個責任嗎?用高優先逾期通知比較行數上限與內聚拆分

2026 iThome 鐵人賽 AI CleanCode Day 11:安安~我是ChiYu~ 昨天我先釐清 WorkItem、DTO 與 EF Entity 各自負責什麼。最後沒有建立第二套 Domain Model,只把指派、完成與逾期狀態轉換收回 WorkItem。 物件角色清楚之後,新的問題也浮了出…

AI Agent Software Engineering Software Architecture Testing
177 一般更新 前端開發 2026-09-11 8 分鐘閱讀 歷史累計 0 次點閱

Day 11|表單錯了,怎麼帶人修回來?從 Label 到 Validation Summary 的修正路徑

2026 iThome 鐵人賽 Vibe Coding UI Day 11:安安~我是ChiYu~ 昨天,三份附件終於可以各自上傳、失敗與重試。我把活動名稱留空、Email 填錯,再按下「發布」,整份表單卻只亮起幾個紅框。 為了排除活動頁自己的問題,我又把前幾天完成的「新增成員」表單抓回來重測。原始需求同樣…

Vibe Coding UX/UI Frontend
178 一般更新 AI 協作 2026-09-10 20 分鐘閱讀 歷史累計 0 次點閱

Day 10|WorkItem 要公開資料還是封裝行為?用新增業務種類與新增操作比較三種模型

2026 iThome 鐵人賽 AI CleanCode Day 10:安安~我是ChiYu~ 昨天我比較了一次重寫與分段 Commit,最後保留可以逐步驗證、失敗時局部還原的清理節奏。函式內部整理完後,我接著往物件邊界看,WorkItemsController 裡還留著幾行很直接的 Code: 這些 Se…

AI Agent Software Engineering Software Architecture Testing
179 一般更新 前端開發 2026-09-10 5 分鐘閱讀 歷史累計 0 次點閱

Day 10|Inspector 裝好了,為什麼 Tool 面板還是一片空白?

2026 iThome 鐵人賽 WebMCP Day 10:安安~我是ChiYu~ 昨天才把五支 Tool 的名單定下來,我原本以為今天打開 Inspector,它們就會排隊向我報到。 結果側邊面板一片空白。 沒有名稱、沒有 schema,也沒有任何「恭喜你完成 WebMCP」的綠色勾勾。紙上的 catal…

WebMCP AI Agent JavaScript
180 一般更新 AI 協作 2026-09-09 13 分鐘閱讀 歷史累計 0 次點閱

Day 9|AI Agent 一次重寫或分段 Commit:哪個容易還原,哪個完成後更好讀?

2026 iThome 鐵人賽 AI CleanCode Day 9:安安~我是ChiYu~ 昨天,我把同一項需求交給三種函式結構,觀察全新 Agent 會如何理解資料、又會把修改放在哪裡。我最後採用 CQS,但那只回答了資料目前該放哪裡,還沒回答修改走偏時要怎麼退回。 今天接著比較同一段清理工作:讓 Ag…

AI Agent Software Engineering Software Architecture Testing