## Learn → Review 語義重命名 - 目錄結構: learn/ → review/ (內部架構) - 測驗組件目錄: tests/ → review-tests/ - 狀態管理: useLearnStore → useReviewStore - 服務層: LearnService → ReviewService - 核心組件: TestRunner → ReviewRunner ## Navigation.tsx 死代碼清理 - 移除從未使用的 showExitLearning 和 onExitLearning props - 刪除永不顯示的「結束複習」按鈕邏輯 - 簡化函數簽名,提升代碼可讀性 - 更新導航文字:「學習」→「複習」 ## 架構優化成果 - 語義更精確:review(複習) 比 learn(學習) 更準確描述功能 - 代碼更清潔:移除16行左右的死代碼 - 用戶體驗保持:/learn 路由依然正常運作 - 維護性提升:組件職責更明確,擴展更容易 ## 技術改進 - 保持完整的企業級4層架構 - 7種測驗組件完整重命名 - Zustand狀態管理語義優化 - 路由兼容性確保用戶無感知 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| page.tsx | ||