修正大小寫敏感的錯誤
程式碼審查者發現一個問題:藝人搜尋竟然區分大小寫,但說明文字卻宣稱不會。搜尋「acdc」找不到「AC/DC」——這會讓使用者體驗不佳。
修正方式是把 COLLATE NOCASE 加到 SQL 查詢裡。請要求 Claude 在 reporter.py 中修好這個錯誤,接著執行測試來驗證修正是否生效。
本練習屬於課程
使用 Claude Code 進行軟體開發
練習說明
- 使用
claude啟動 Claude Code。 - 請 Claude 修正
@reporter.py中的大小寫敏感錯誤。LIKE 查詢需要加入COLLATE NOCASE。 - 請 Claude 以 pytest 執行測試來驗證修正。
- 完成後輸入
/exit以結束 Claude Code。
