消除你程式碼的臭味 Day 15- 組合優於繼承:用小能力組出行為
物件導向的繼承理論,源自於生物學家林奈的分類法。界、門、綱、目、科、屬、種。Dog is-...
AI Code Review 步驟拆解與工具選型考量
前言
昨天我們分析了 Code Review 的痛點,今天要來拆解具體的解決步驟。做任何技術專案前,我習慣...
AI 驅動的 Code Review:MCP 與 n8n 自動化實踐
為什麼要做 Code Reivew?
一般開發流程(簡易示意)
圖為一個常見的團隊開發流程...
HI!大家好,我是 Shammi 😊
今天的挑戰篇幅是要轉戰另一個廣受歡迎的通訊軟體:Telegram。
與 LINE 相比,Telegram 在建立 Bot...
什麼是 Edge Functions?
Supabase Edge Functions 是一個基於 Deno 運行時的無伺服器函數服務,可以在邊緣節點執行,T...
了解 Optimizer 原理跟 EXPLAIN 語法能幫助定位效能問題,但發現問題後要怎麼優化,就要有踩坑經驗了,在這分享 6 個 Query 優化案例!
U...