AI 寫 Code 越來越快,但我也開始思考:怎麼用 AI 提升開發效率,又不讓自己變成只會接受 AI 給的答案?
這 30 天會以 Android 開發為主,實際嘗試把 AI 用在需求分析、找修改範圍、寫 Code、Review 和測試。同時把 AI 省下來的時間,拿去理解平常寫的 Android Code「為什麼要這樣寫」。
希望最後能整理出一套真的適合自己、也能用在日常開發的 AI 工作方式。
這幾年 AI 寫 Code 的能力進步得很快以前開發一個功能,可能要自己找檔案、理解資料流、查文件、寫 Code、處理錯誤,再慢慢補 Test,現在把需求交給...
昨天提到,開始使用 AI 寫 Code 之後,我反而更想知道: 為什麼這段 Code 要這樣寫? 既然 AI 可以幫忙讀 Code,那除了叫它寫功能之外,是...
昨天最後留下了一個問題: 如果我只給 AI 一句需求,不告訴它應該怎麼分析,它會直接開始寫 Code,還是會先搞懂自己到底要改什麼? 所以今天決定真的來試一...
昨天測試正計時功能時,我原本想知道 AI 會不會先理解既有 Code 再開始修改。結果它確實會先讀,也找到了正確的 TimeManager、TimeServic...
昨天我讓 AI 在寫 Code 前先分析需求,有不確定的地方就先問我,結果確實比直接開始實作好很多。原本 Day 3 要到實際操作才發現的 Pomodoro 和...
這幾天一直在調整我把需求交給 Coding Agent 的方式。 Day 3 我發現 AI 就算有先讀 Code,也不代表它真的理解整個需求。Day 4 開始要...
前幾天一路測下來,我慢慢整理出一套自己希望 AI 寫 Code 時遵守的 Workflow。 從一開始直接叫 AI 實作,到後來要求它先做 Impact Ana...
前幾天一直在調整 AI 寫 Code 前要做多少分析。 一開始我遇到的問題是 AI 太快開始實作,後來要求它先分析影響、比較既有功能,再到昨天把這些規則整理成...
前幾天我一直在要求 AI 做一件事: 先看 Project 現在怎麼做,再決定新的 Code 怎麼寫。 原因很簡單。如果每次新增功能,AI 都按照自己的想法...
這個系列寫到第十天,剛好可以回頭看一下最開始的問題: AI 都已經會寫 Code 了,我為什麼還想更懂 Android? 這幾天其實沒有做什麼很大的功能,大...