9
มาตรฐานสำหรับวิธีที่นักพัฒนาทำงานกับเวิร์กสเตชันของตนเอง
เราเพิ่งเจอหนึ่งในสถานการณ์เหล่านั้นซึ่งบางครั้งเกิดขึ้นเมื่อนักพัฒนาไม่สบายสำหรับโครงการกลางสองสามวัน มีคำถามสองสามข้อเกี่ยวกับว่าเขาจะยืนยันรหัสรุ่นล่าสุดของเขาหรือไม่หรือว่ามีบางอย่างที่ใหม่กว่าบนเครื่องท้องถิ่นของเราที่เราควรจะดูและเรามีการส่งมอบให้กับลูกค้าที่ค้างอยู่ดังนั้นเราจึงรอไม่ไหว ให้เขากลับมา หนึ่งในนักพัฒนาคนอื่นเข้าสู่ระบบเมื่อเขาเห็นและพบว่ามีพื้นที่ทำงานยุ่งมากดูเหมือนกับโครงการเดียวกันหลายโครงการโดยมีการประทับเวลาซึ่งทำให้มันไม่ชัดเจนว่าใครเป็น "ปัจจุบัน" (เขากำลังต้นแบบบิตของรุ่นอื่น ๆ "แก่น" ของเขา) เห็นได้ชัดว่านี่เป็นความเจ็บปวดในคออย่างไรก็ตามทางเลือก (ซึ่งดูเหมือนจะเป็นมาตรฐานที่เข้มงวดสำหรับการทำงานของนักพัฒนาแต่ละคนในเครื่องของตัวเองเพื่อให้แน่ใจว่าผู้พัฒนารายอื่นสามารถเลือกสิ่งต่าง ๆ ด้วยความพยายามน้อยที่สุด) นักพัฒนากระบวนการทำงานส่วนบุคคลและนำไปสู่การขาดประสิทธิภาพในระดับบุคคล ฉันไม่ได้พูดถึงมาตรฐานสำหรับรหัสเช็คอินหรือแม้กระทั่งมาตรฐานการพัฒนาทั่วไปฉันกำลังพูดถึงวิธีการทำงานของนักพัฒนาในพื้นที่โดเมนที่พิจารณาโดยทั่วไป (จากประสบการณ์ของฉัน) จะอยู่ภายใต้การควบคุมของนักพัฒนาเองเกือบทั้งหมด ดังนั้นคุณจะรับมือกับสถานการณ์เช่นนี้ได้อย่างไร เป็นหนึ่งในสิ่งเหล่านั้นที่เพิ่งเกิดขึ้นและคุณต้องจัดการกับราคาที่คุณจ่ายสำหรับนักพัฒนาที่ได้รับอนุญาตให้ทำงานในแบบที่เหมาะสมกับพวกเขาที่สุด? หรือคุณขอให้ผู้พัฒนาปฏิบัติตามมาตรฐานในพื้นที่นี้ - การใช้ไดเรกทอรีเฉพาะมาตรฐานการตั้งชื่อบันทึกบนวิกิหรืออะไรก็ตาม และถ้าเป็นเช่นนั้นมาตรฐานของคุณครอบคลุมอะไรพวกเขาเข้มงวดแค่ไหน หรือมีวิธีแก้ไขปัญหาอื่นที่ฉันขาดไป [สมมติว่ามีข้อโต้แย้งที่นักพัฒนาไม่สามารถติดต่อเพื่อพูดคุยผ่านสิ่งที่เขาทำที่นี่ - แม้ว่าเขาจะสามารถรู้และอธิบายว่าพื้นที่ทำงานใดที่มาจากหน่วยความจำจะไม่ง่ายและไร้ที่ติและบางครั้งผู้คนอย่างแท้จริงสามารถ ไม่ได้รับการติดต่อและฉันต้องการโซลูชันที่ครอบคลุมเหตุการณ์ทั้งหมด] แก้ไข:ฉันได้รับว่าการผ่านเวิร์กสเตชันของใครบางคนเป็นรูปแบบที่ไม่ดี (แม้ว่ามันจะเป็นที่น่าสนใจ - และเป็นไปได้นอกหัวข้อ - คำถามว่าทำไมถึงเป็นอย่างนั้น) และฉันก็ไม่ได้มองหาการเข้าถึงแบบไม่ จำกัด คิดให้มากขึ้นตามบรรทัดของมาตรฐานที่มีการตั้งค่าไดเรกทอรีรหัสของพวกเขาด้วยการแชร์แบบอ่านอย่างเดียว - ไม่มีอะไรที่สามารถเปลี่ยนแปลงได้ไม่มีอะไรที่สามารถมองเห็นได้และอื่น ๆ