10
ทำไมบางครั้งไม่คิดเกี่ยวกับบั๊กช่วยให้คุณแก้ปัญหาได้? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน5 ปีที่ผ่านมา เมื่อวานนี้ฉันใช้เวลาช่วงบ่ายในการแก้ไขข้อบกพร่องซึ่งฉันคิดว่าไม่สำคัญ ฉันเดินวนเป็นวงกลมโดยไม่มีเงื่อนงำสิ่งที่ผิด การเขียนซ้ำส่วนใหญ่ของรหัส ตรวจสอบ SO ยังไม่มีความสุข ดังนั้นฉันกลับบ้านเดินสุนัขดูทีวีเล็ก ๆ และก่อนที่ฉันจะเข้านอนบิงโกฉันตระหนักถึงความผิดพลาดที่เห็นได้ชัดที่ฉันทำ เช้านี้มันใช้เวลาประมาณ 10 นาทีในการแก้ไข ในขณะที่ฉันอยู่ที่บ้านฉันไม่ได้คิดถึงปัญหาอย่างแข็งขัน แต่การพาตัวเองออกจากสถานการณ์ทำให้ฉันสามารถแก้ไขได้ มันไม่ใช่ครั้งแรกที่มันเกิดขึ้นและฉันรู้ว่ามันเป็นวิธีที่ใช้กันทั่วไปในการแก้ปัญหาการเขียนโปรแกรม ฉันเคยได้ยินคนที่ฝันถึงคำตอบ ทำไมจึงใช้งานได้ บางทีสิ่งที่สำคัญกว่านั้นคือมีคำแนะนำที่ดีเกี่ยวกับเวลาที่คุณควรหยุดพักจากปัญหาระยะเวลาที่ควรหยุดพักและหลังจากทิ้งระยะเวลานานเท่าใดที่ปัญหาจะหยุดมีประสิทธิภาพ ฉันคิดว่าฉันกำลังพยายามหาวิธีเพิ่มประสิทธิภาพการประมวลผลจิตใต้สำนึก (หรือสิ่งที่เกิดขึ้น)