ขั้นตอนการตรวจสอบโค้ด

ยิงประตู

กระบวนการตรวจสอบของเรามีเป้าหมายหลายอย่าง ดังนี้

  • ตรวจสอบว่าโค้ดมีคุณภาพสูงทั้งด้านฟังก์ชันการทำงานและความอ่านง่าย
  • จับข้อบกพร่อง เพราะข้อบกพร่องเกิดขึ้น
  • คงสไตล์ที่สอดคล้องกันเพื่อให้ง่ายต่อการเริ่มทำงานในส่วนใดก็ได้ของฐานของโค้ด

โค้ดทั้งหมดที่เข้าสู่ ตัวอย่างบล็อกและ บล็อกหลักจะผ่านการตรวจสอบ ไม่ว่าจะเขียนโดยผู้ร่วมให้ข้อมูลในชุมชนหรือสมาชิกทีม Blockly

ในฐานะผู้ตรวจสอบ เรามุ่งมั่นที่จะทำงานร่วมกับคุณเพื่อให้การเปลี่ยนแปลงให้ดีที่สุดเท่าที่จะเป็นไปได้ ในฐานะผู้ร่วมให้ข้อมูล โปรดเข้ามาสนทนากับเราเพื่อดึงข้อมูลคำขอของคุณผ่านการตรวจสอบและผสานรวม

กระบวนการ

กระบวนการตรวจสอบประชาสัมพันธ์จะผ่าน 2-3 ขั้นตอนดังนี้

  1. งาน
  2. ความคิดเห็น
  3. แลกเปลี่ยนความคิดเห็น
  4. การแก้ไข
  5. การกล่าวซ้ำๆ
  6. รวม!

การมอบหมาย

เมื่อมีคำขอพุลเข้ามา สมาชิกทีม Blockly จะมอบหมาย ผู้ตรวจสอบให้

ระบบจะเลือกผู้ตรวจสอบโดยอาศัยความเชี่ยวชาญและกระจายงานให้เท่าๆ กัน

อาจใช้เวลา 2-3 วันจึงจะได้รับมอบหมายผู้ตรวจสอบ และ 2-3 วันจึงจะรับการตรวจสอบได้ ไม่ต้องกังวล นี่เป็นเรื่องปกติ

ความคิดเห็น

ในระหว่างขั้นตอนการแสดงความคิดเห็น ผู้ตรวจสอบได้ให้คำแนะนำเกี่ยวกับการเปลี่ยนแปลงในการประชาสัมพันธ์ของคุณ ซึ่งอาจเป็นเรื่องง่ายๆ ในการทำให้โค้ดสอดคล้องกับคู่มือสไตล์ JavaScript ของ Google หรืออาจเป็นสิ่งอื่นๆ ที่ใหญ่กว่า เช่น ขอให้คุณจัดระเบียบคำจำกัดความฟังก์ชันใหม่

เราขอแนะนำให้ผู้ตรวจสอบใช้การตรวจสอบโค้ดของ GitHub (แทนที่จะแสดงความคิดเห็นทีละรายการ) เพื่อให้คุณได้รับการแจ้งเตือนรายการเดียวแทนที่จะเป็นหลายรายการ

พูดคุยกัน

ช่วงพูดคุยคือโอกาสให้คุณตอบกลับความคิดเห็น บางทีอาจมีความคิดเห็นที่ยังไม่ชัดเจนในรีวิว ตอนนี้เป็นโอกาสที่คุณจะได้ขอคำชี้แจงแล้ว หรือผู้ตรวจสอบอาจขอให้มีการเปลี่ยนแปลง แต่คุณคิดว่าจะมีผลกระทบใดๆ ต่อคุณ คือโอกาสที่จะพบความประนีประนอม

การแก้ไข

ช่วงการแก้ไขคือขั้นตอนที่คุณทําการเปลี่ยนแปลงการประชาสัมพันธ์ของคุณ โดยปกติแล้วการเปลี่ยนแปลงเหล่านี้เกิดจากสิ่งที่ผู้ตรวจสอบได้พูดในช่วงแสดงความคิดเห็น

เมื่อแก้ไขเสร็จแล้ว คุณควรติดแท็กผู้รีวิวเพื่อขอให้ตรวจสอบอีกครั้ง

การกล่าวซ้ำๆ

หลังจากผ่านช่วงการแก้ไขแล้ว ผู้ตรวจสอบจะมีโอกาสแสดงความคิดเห็นอีกครั้ง และกระบวนการก็จะเริ่มขึ้นตั้งแต่ต้น

บ่อยครั้งการตรวจสอบครั้งที่ 2 จะเรียบง่ายและเน้นที่นิต เช่น เครื่องหมายวรรคตอนและรูปแบบโค้ด แต่บางครั้งการตรวจสอบครั้งที่สองอาจค่อนข้างใหญ่ ผู้รีวิวคนแรก อาจขอให้คนอื่นช่วยดูเพื่อให้ได้รับมุมมองใหม่ๆ

รวม!

ช่วงการผสานคือโอกาสที่คุณจะได้ฉลอง คุณสร้างการเปลี่ยนแปลง พูดคุย และแก้ไข และสุดท้ายก็ผสานรวมการเปลี่ยนแปลงได้ นี่เป็นความสำเร็จที่ยิ่งใหญ่ ที่หลายคนไม่เคยเริ่มต้น ยิ่งไปกว่านั้น

ขอขอบคุณสำหรับความทุ่มเททั้งหมดของคุณเพื่อทำให้ Blockly ดีขึ้น และขอแสดงความยินดีด้วย