เรื่องสั้นคือการเขียนโปรแกรมคู่ไม่ได้ผลสำหรับฉันในฐานะวิธีหลักในการพัฒนาซอฟต์แวร์ ฉันสามารถจับคู่โปรแกรมเป็นเวลาหนึ่งวันหรืออาจเป็นสัปดาห์โดยเฉพาะอย่างยิ่งถ้าเรามุ่งเน้นไปที่ปัญหาที่เฉพาะเจาะจง แต่หลังจากนั้น ฉันเสร็จแล้ว ขนมปังปิ้ง ฉันไม่ต้องการเห็นใครพูดคุยกับใครและฉันต้องการอย่างน้อยสองสามวันในถ้ำจนกว่าฉันจะเหมาะสำหรับ บริษัท มนุษย์อีกครั้ง
มันเป็นเรื่องเศร้า แต่สิ่งที่ตลกคือตอนนี้ฉันมีความสุขมากขึ้นเมื่อมันจบลง ฉันทำงานอย่างมีความสุขในสัญญาที่ฉันทำงานจากที่บ้านหรือจากร้านกาแฟและฉันได้รู้จักเพื่อนใหม่และสำรวจซานฟรานซิสโกมากกว่าที่ฉันคิดว่าเป็นไปได้ ฉันมีจักรยานและแล็ปท็อปและตราบใดที่ฉันตรงตามกำหนดเวลาและตรวจสอบรหัสเป็นประจำเวลาของฉันก็เป็นของตัวเอง
ฉันจะแสดงรายการปัญหาใหญ่ที่ฉันมีกับการเขียนโปรแกรมคู่ขึ้นด้านหน้าและให้รายละเอียดและเกร็ดเล็กเกร็ดน้อยในภายหลัง
- แยกโฟกัส
- ไม่มีการทดลอง
- ไม่มีโน้ตสูง
- ไม่มีความภาคภูมิใจในความเป็นเจ้าของ
- ไม่หนี ...
... ฉันถามเพื่อนร่วมงานของฉันว่าพวกเขาเห็นสิ่งที่ฉันเห็นหรือไม่ถ้าฉันทำอะไรหายไปอะไร - ฉันไม่เห็นว่ามันจะทำงานได้ดีแค่ไหน พวกเขาบอกว่าฉันสบายดีที่ต้องใช้เวลาในการปรับตัวและปรับตัว มันยากสำหรับทุกคนในตอนแรก
ในที่สุดฉันก็ถอยกลับเข้าไปในตัวเอง ระหว่างอาการปวดหัวที่ทำให้ไม่เห็น, การนอนไม่หลับ, และการห้ำหั่น, unmet จำเป็นต้องเขียนโค้ดฉันหยุดการตอบสนองต่ออินพุต ฉันจ้องที่หน้าจอและไม่เห็นอะไรเลย บางคนสามารถพูดกับฉันได้โดยไม่คาดหมายและฉันจะไม่ได้ยิน ฉันทำตามข้อกำหนดในการท่องจำของงาน แต่ฉันไม่ได้อยู่ที่นั่น ฉันจะหมดทุกอย่างที่ฉันเพิ่งปรากฏมาในวันนี้ ฉันเริ่มตรวจสอบ iPhone ของฉันเมื่อพันธมิตรอื่นกำลังพิมพ์
ในที่สุด - เพียงแค่ขี้อายสามเดือนต่อมาและเป็นครั้งแรกที่เคย - ฉันถูกไล่ออกเพราะไม่เหมาะกับทีมเมื่อเขียนโปรแกรมจับคู่
ไม่ได้อยู่คนเดียว
ฉันเขียนมันไม่เพียง แต่จะเข้าใจ แต่ยังสามารถพูดคุยเกี่ยวกับมัน มีข้อสันนิษฐานว่าการเขียนโปรแกรมจับคู่ใช้งานได้สำหรับคนส่วนใหญ่และง่ายกว่าและเร็วกว่าการเขียนโปรแกรมเดี่ยว นี่อาจจะใช่หรือไม่ใช่ในกรณีนี้ แต่สำหรับการฝึกฝนระยะยาวการเขียนโปรแกรมคู่ไม่ได้ผลสำหรับฉัน มีคนอื่นอีกหลายคนที่การเขียนโปรแกรมจับคู่ไม่ได้ผล เราก็มีความสำคัญเช่นกัน ...