Tôi đã làm việc trong dự án sở thích của mình trong C ++ được hơn 2 năm. Bất cứ khi nào tôi viết một mô-đun / chức năng, tôi mã hóa nó với rất nhiều suy nghĩ. Bây giờ nhìn thấy vấn đề,
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);
Đây 'X'
là bất kỳ mô-đun nào (có thể là nhỏ / lớn / trung bình). Tôi đang quan sát điều đó, điều này xảy ra bất kể tôi đã nỗ lực bao nhiêu trong khi viết mã. Vì vậy, chủ yếu, tôi kiềm chế bản thân mình để xem một mã làm việc. :)
Đây có phải là một cảm giác chung cho nhiều người? Là ngôn ngữ cụ thể hiện tượng này? (Bởi vì trong C ++, người ta có thể viết cùng một thứ theo những cách khác nhau).
Tôi nên làm gì, nếu tôi có cảm giác bao thanh toán lại này cho mã sản xuất trong thế giới thực, khi thay đổi mã làm việc sẽ không mang lại cho tôi nhiều giải thưởng mà thay vào đó, nó có thể gây rắc rối nếu thất bại.