發表文章

目前顯示的是 5月, 2022的文章

How to Review the Code Like a Pro

  How to Review the Code Like a Pro 個好品質的 code review 能夠幫助團隊帶來下列好處 1. 避免合併一些充滿 bug, 難讀, 無效率的程式碼到專案中 2. 開發者可以互相分享彼此的知識 3. 獲得關於實作上的各種意見 4. 確保團隊內的 coding style 一致 事先準備一份 Checklist 一個好的 review 流程就是要有一份檢查清單,這份清單上面描述的是每次程式碼合併都必須要符合的規則,同時也是團隊很重視的規則 這份清單沒有絕對標準,主要是根據團隊去思考哪些東西是最重要的,舉例來說 1. Branch, Commit 內容與名稱是否符合規範 2. Code 是否有足夠的可讀性 3. Codesytle 以及命名規範是否符合團隊文化 4. 資料夾/檔案結構是否符合團隊文化 5. 是否有包含相關測試 6. 文件是否有一起準備 這份清單的重點是只要列入那些被視為是非常必須且重要的項目就好,不然整個清單落落長其實意義也不高 請參考連結 https://medium.com/@yar.dobroskok/how-to-review-the-code-like-a-pro-6b656101eb89

Books for Great Software Architects — Fundamentals Path

  Books for Great Software Architects — Fundamentals Path Design Path 中將會學習到 Domain-Driver Design(DDD) Object-Oriented Design Patterns Basic agile Development conecpts Modeling using UML Respoinsiblity-driven design(RDD) 參考 https://haitham-raik.medium.com/books-for-great-software-architect-34c81fc70e12