# 2021 年「資訊科技產業專案設計」課程第 3 次作業 ## 簡介對其他同學的批評 ### [齋羅 Zxiro](https://hackmd.io/@sysprog/rygfn6XLK) * 寫程式時有表達想法 * 有些表達不清楚或太冗長 * 沒有 REACTO 中的 TEST * 需考慮 edge case ### [高爾夫-Golf](https://hackmd.io/@sysprog/S1oKz_oBt) * 有符合 REACTO 中的流程 * 利用 loop invariant 驗證 binary search 正確性 * 程式碼錯誤,且與題目要求不符 * 更完整的 test case,並包含 edge case ## 學習 * 說話前須先組織好要講的話,否則講出來的話容易沒有重點 * 容易忽略 edge case,需特別考慮 * 不確定的地方就直接詢問 interviewer * 要有更完整的測試,最好能包含所有可能的情況