const developer = { name: "Jacky", skills: ["Next.js", "Zustand"], quality: "Component < 200 lines", motto: "Logic meets Aesthetics" };
React
Next.js
TypeScript
Zustand
React Query
MUI
Tailwind
GitLab
React
Next.js
TypeScript
Zustand
React Query
MUI
Tailwind
GitLab
技術堅持與原則
元件精簡化
堅信元件不應超過 200 行,透過精準拆分職責確保程式碼的可讀性與可維護性。
if(lines > 200) refactor();
狀態純粹度
嚴格遵守單向資料流,禁止將 Hook 當作 Prop 傳遞,以維護架構的純粹性。
props.hook // ❌ Rejected
自動化品質
配置完善的 GitLab CI/CD 流程,確保每一行進入 Master 的程式碼都符合品質標準。
stage: code_quality_check
當我不寫程式時,我在琴鍵上尋找邏輯以外的旋律。