蒼時 v2.0-beta+1
@elct9620
109Friends 702Fans
Karma149.76
male Taoyüan, Taiwan
程式語言愛好者,主要使用 Ruby/Go 語言,認為軟體開發也能具備美感,正在尋找滿足敏捷、架構與享受開發過程之間的平衡點。

- 弦而時習之
- 星門計畫
蒼時 v2.0-beta+1
Yesterday
TSyringe 算是我蠻喜歡的依賴注入框架,主要由 Microsoft 維護(前陣子才繼續更新)在用 AI 協助重構時,使用 Plan 預先計劃通常都能有蠻大的幫助

但是檔案太多時,先產生一個修改計劃 Markdown 並且拆分成少量檔案一組,並且在文件中完整設定指導原則,分批進行成功率會高不少

昨天剛好在把一個 Ruby Gem 的 YARD 調整為 RDoc 就用了類似的方式,雖然沒有到非常完善,但相比過去手動處理大量檔案已經快上不少

依賴注入 - Clean Architecture in TypeScript
蒼時 v2.0-beta+1
3 days ago
昨天 RubyJam 剛好閒聊提到我幾乎沒有在 Claude Code 上用 MCP,主要是因為佔用 Context Window 大多數時候也不怎麼精確

Ruby 一直都有 ri 可以精確的查詢 Gem 的使用方式,比 Context7 還準確而且實用很多,也因此我覺得在 AI 時代更有潛力

Ruby 的 ri 命令在 Coding Agent 的潛力
蒼時 v2.0-beta+1
1 weeks ago
在寫這部分時猶豫了一下,因為也可以實作比較完整的登入機制,但篇幅會太長。後來想想,假設只是要能夠區分特定使用者,動態產生一個臨時的 ID 就很足夠,雖然有點不安全 XD

對話階段 - Clean Architecture in TypeScript
蒼時 v2.0-beta+1
1 weeks ago 4
(浮)

是說有時候覺得應該在噗浪講點廢話,但又不像以前覺得什麼廢話都可以講 XD

然後卡瑪就掉了
蒼時 v2.0-beta+1
2 weeks ago
最近 Sonnet 4.5 更新後,有一些行為有變化,這篇文章寫的時候還在 4.0 可能會有一些差異。另外 Claude Code 最新版允許用 Ctrl +G 啟用 Vim 模式編輯,但依舊不太好用 XD

更新購物車 - Clean Architecture in TypeScript
蒼時 v2.0-beta+1
2 weeks ago 10
下午剛好提到「謎之自信」覺得可以來分享一下關於「自信」的經驗

印象中小學時期被一些朋友說很「驕傲」所以就花了不少時間思考跟「自信」的差異,不過那時對方應該想表示的比較是「自傲」

在這個討論中,應該會是跟驕傲、自信、謙虛幾個常見的形容相關,我認為這也跟和其他人互動時給人怎樣的感受有關

---

感覺會有點長,先鎖回應慢慢打完 XD
蒼時 v2.0-beta+1
2 weeks ago 19
勇敢發聲沒問題,然而把不公義說出來之外,到處要求其他人無條件支持,這算是一種獵巫了吧?

透過力量(如:社會壓力)去強迫別人,這難道不是在做跟加害者一樣的事情,變成自己原本要對抗的樣子,只是透過不同的方式?
蒼時 v2.0-beta+1
4 weeks ago
用 AI 快速調整實作跟重構還蠻方便的,這系列初期也有不少這樣使用的地方。目前的經驗上,大多數情境先從手寫開始,找出一些規律後慢慢讓 AI 加進去幫忙,通常都會比較穩定可控。

側欄 Use Case - Clean Architecture in TypeScript
蒼時 v2.0-beta+1
4 weeks ago
(廢文救卡馬?)

最近在整理東西,簡單算了一下 GitHub 上 Contribution(Commit + PR 等等)和 WakaTime 總寫 Code 時數的比例

2023 年約 3.x/hr
2024 年約 6.x/hr
2025 年月 8.x/hr

這個變化蠻有趣的,因為 2024 年開始使用 Copilot 的補全,而 2025 年開始用 Coding Agent 輔助開發

也就是說 Coding Agent 帶來的提升可能沒有一個好的 AI Completion 多,另外一年我大概只能達到 950 小時左右的寫程式時間,即使有 AI 也沒有變多或者變少