ฉันทำงานเกี่ยวกับโครงการอดิเรกใน C ++ เป็นเวลานานกว่า 2 ปีแล้ว เมื่อใดก็ตามที่ฉันเขียนโมดูล / ฟังก์ชั่นฉันรหัสมันด้วยความคิดมากมาย ตอนนี้ดูปัญหา
do {
--> write the code in module 'X' and test it
--> ... forget for sometime ...
--> revisit the same piece of code (due to some requirement)
--> feel that "This isn't written nicely; could have been better"
} while(true);
นี่'X'
คือโมดูลใด ๆ (ไม่ว่าเล็ก / ใหญ่ / กลาง) ฉันกำลังสังเกตว่าสิ่งนี้เกิดขึ้นไม่ว่าฉันจะใส่ความพยายามมากแค่ไหนในขณะที่เขียนโค้ด ดังนั้นส่วนใหญ่ฉันละเว้นตัวเองจากการเห็นรหัสการทำงาน :)
นี่เป็นความรู้สึกร่วมกันของหลาย ๆ คนหรือไม่? นี่เป็นปรากฏการณ์เฉพาะทางภาษาหรือไม่? (เพราะใน C ++ เราสามารถเขียนสิ่งเดียวกันได้หลายวิธี)
ฉันควรทำอย่างไรถ้าผมได้รับนี้อีกครั้งแฟความรู้สึกสำหรับรหัสการผลิตโลกแห่งความจริงที่เปลี่ยนรหัสการทำงานจะไม่ได้รับฉันได้รับเกียรติมาก แต่มันอาจเชิญปัญหาถ้ามันล้มเหลว