Hút ít hơn mỗi năm -Jeff Atwood
Tôi đã xem qua bài viết sâu sắc này. Trích dẫn trực tiếp từ bài viết
Tôi thường nghĩ rằng hút ít hơn mỗi năm là cách các lập trình viên khiêm tốn cải thiện. Bạn sẽ không hài lòng với mã bạn đã viết một năm trước. Nếu bạn không, điều đó có nghĩa là A) bạn đã không học được gì trong một năm, B) mã của bạn không thể được cải thiện hoặc C) bạn không bao giờ xem lại mã cũ. Tất cả những điều này là nụ hôn chết chóc cho các nhà phát triển phần mềm.
- Làm thế nào thường xuyên xảy ra hoặc không xảy ra với bạn?
- Bao lâu trước khi bạn thấy một sự cải thiện thực sự trong mã hóa của bạn? năm tháng?
- Bạn có bao giờ xem lại mã cũ của bạn ?
- Làm thế nào thường xuyên mã cũ của bạn làm bạn khó chịu? hoặc mức độ thường xuyên bạn phải xử lý nợ kỹ thuật của bạn.
Chắc chắn rất khó để sửa các lỗi cũ và mã bẩn mà chúng tôi có thể đã thực hiện để nhanh chóng đáp ứng thời hạn và các sửa lỗi nhanh đó, một số trường hợp chúng tôi có thể phải viết lại hầu hết các ứng dụng / mã. Không có tranh luận về điều đó.
Một số nhà phát triển mà tôi đã gặp đã lập luận rằng họ đã ở giai đoạn phát triển , nơi mã hóa của họ không cần cải thiện hoặc không thể cải thiện được nữa.
- Điều này có xảy ra không?
- Nếu vậy, bao nhiêu năm để mã hóa trên một ngôn ngữ cụ thể thì người ta mong đợi điều này xảy ra?
Liên quan:
Bao giờ nhìn lại một số mã cũ của bạn và nhăn nhó trong đau đớn?
Khoảnh khắc Star Wars trong Code "Luke! Tôi là mã của bạn!" "Không! Không thể! Không thể nào!"