Work Process - taritinth/sw-dev-tools-and-environments-project GitHub Wiki
Work Process
รูปแบบขั้นตอนการทำงานของทีม
clone repository
ลงมาในเครื่อง เพื่อแก้ไข/เพิ่มโค้ด ตามที่ต้องการ
push
โค้ดที่ได้ทำการแก้ไขแล้วขึ้น branch /feature
- สร้าง
pull request
ไปที่ branch developer
เพื่อขออนุญาต merge เข้ากับงานใน branch หลัก (branch developer)
- reviewer (สมาชิกในทีมที่เหลือ) ทำการ
review pull request
โดยใช้ เงื่อนไข
ต่าง ๆ ตามที่เห็นสมควรกับการ merge แล้วจึงทำการ merge
- หาก reviewer เห็นว่ายังไม่ผ่าน จะทำการ
request change
เพื่อให้กลับไปแก้ไข
Approve Condition
- ความถูกต้องสมบูรณ์ของงาน
- ตรงตามเงื่อนไขที่กำหนดไว้ในแต่ละงาน
- คุณภาพของโค้ด (Code Quality)