TL; DR : ฉันไม่คิดว่าการเขียนโปรแกรมคู่จะเหมาะกับคุณ แต่คุณควรพยายามทำให้ผู้คนกังวลเกี่ยวกับคุณภาพของรหัสในระยะยาวและทำให้พวกเขาต้องการค้นหาคำตอบ สิ่งนี้จะต้องทำอย่างไม่เป็นทางการ
เกี่ยวกับวัฒนธรรมและคุณภาพ
ผมรู้สึกว่าเรื่องนี้ไม่เกี่ยวกับการเขียนโปรแกรมวิธี แต่เกี่ยวกับวัฒนธรรม จากประสบการณ์ของฉันวัฒนธรรมเป็นไปได้ที่จะชี้นำ แต่ไม่ค่อยบอกคนเกี่ยวกับเรื่องนี้ นั่นคือการพยายามบังคับให้กระบวนการทำงานบางอย่างกับคนที่ไม่ได้พัฒนาตามธรรมชาติหรือถูกลบออกไปมากเกินไปจากการปฏิบัติที่มีอยู่ถูกผูกไว้กับผลกระทบเชิงลบ
กล่าวอีกนัยหนึ่งคุณไม่ต้องการให้ดูเหมือนชุดสูทที่มีข่าวลือเกี่ยวกับ buzzwords ล่าสุดแม้ว่าคุณจะอยู่ในท้ายที่สุด โปรแกรมเมอร์ส่วนใหญ่ฉันรู้ว่าจิตใจจะแท็กคุณเป็นเสียงพื้นหลัง อย่าเป็นผึ้ง บริษัท
ในความเห็นของฉันคำถามหลักที่คุณควรถามตัวเองคือ"ฉันมีความสุขกับคุณภาพและคุณค่าทางธุรกิจของรหัสที่องค์กรของฉันกำหนดไว้หรือไม่" และถ้าคำตอบนั้นเป็นลบคุณควรถามว่า "ฉันจะเปลี่ยนสิ่งนี้ได้อย่างไร"
ในที่สุดคุณภาพและคุณค่าเป็นคำจำกัดความของมนุษย์เพียงคุณหรือบุคคลอื่นในองค์กรของคุณสามารถ (และควร) คิด
การเขียนโปรแกรมคู่และการจัดการขนาดเล็ก
ดังนั้นความเสี่ยงที่จะเกิดเสียงดังไปข้างหน้าและรุนแรงดูเหมือนว่าสำหรับฉันแล้วการอ่านเกี่ยวกับการเขียนโปรแกรมคู่จริง ๆ แล้วคุณคิดเกี่ยวกับการจัดการไมโครรูปแบบหรือวิธีอื่น ๆ MM เป็นสูตรที่แน่นอนสำหรับการจำหน่ายคนส่วนใหญ่
ในการป้องกันการเขียนโปรแกรมคู่: การเขียนโปรแกรมคู่ไม่ได้เกี่ยวกับผู้ชายบางคนมองข้ามไหล่ของผู้ชายคนอื่น นั่นคือขนาดเล็กเท่าที่การจัดการได้รับ PP เป็นเรื่องเกี่ยวกับการใช้สองจิตใจคิดเกี่ยวกับสองระดับในเวลาเดียวกัน - เป็นหนึ่งในข้อเสนอที่คนที่มีระดับสูง , ภาพใหญ่ปัญหาขณะที่อื่น ๆ ดูแลถั่วและ boltsจำเป็นในการผลิตรหัสการทำงาน และในความเห็นที่ต่ำต้อยของฉันมันไม่ค่อยได้ผลถ้าผู้เข้าร่วมทั้งสองไม่อยู่ในฐานะที่จะเปลี่ยนสถานที่ พวกเขาควรจะมีประสบการณ์ในทำนองเดียวกันมากพอที่จะมีคลังแสงระดับมืออาชีพที่คล้ายกันและคำศัพท์มืออาชีพที่ใช้ร่วมกัน (เรายังไม่ได้เชื่อมโยงใจ - ยัง muhahaha)
สำหรับสถานการณ์ของคุณฉันจะบอกว่าตั้งแต่คุณเป็นทีมเล็กและคุณเป็นคนเดียวที่มีประสบการณ์จริง (นั่นคือสิ่งที่โพสต์ของคุณฟังดูฉัน) การเขียนโปรแกรมจับคู่หรือการตรวจสอบโค้ดส่วนใหญ่เป็นส่วนใหญ่ ไม่ทำงาน คุณมีเพียง 24 ชั่วโมงต่อวัน วิธีแก้ปัญหาบางอย่างที่คุณควรพิจารณา:
กระตุ้นให้พวกเขามีส่วนร่วมใน SO ภายใต้แท็กภาษาที่เหมาะสมหรือโพสต์ตัวอย่างโค้ดเพื่อตรวจสอบ Code Review SE เริ่มการแข่งขันแบบไม่เป็นทางการเล็กน้อยเพื่อดูว่าใครจะได้รับคะแนนตัวแทนมากที่สุดต่อสัปดาห์
ดังนั้นสามารถทำสิ่งมหัศจรรย์สำหรับนักพัฒนามือใหม่เนื่องจากมีข้อเสนอแนะที่คงที่และติดตามหัวใจของชุมชน
ดูรหัสบางส่วนที่พวกเขาเช็คอินและท้าทายพวกเขาอย่างไม่เป็นทางการด้วยคำถามบางข้อเกี่ยวกับวิวัฒนาการระยะยาว โปรแกรมเมอร์มือใหม่ส่วนใหญ่ไม่คุ้นเคยกับการคิดทำโค้ดให้อ่านง่ายและบำรุงรักษาได้ เมื่อคุณได้รับปัญหาเหล่านั้นในหัวพวกเขาจะหาข้อมูลเพิ่มเติมด้วยตนเองจากคุณหรือแหล่งข้อมูลอื่น ๆ