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