Đánh giá ngang hàng là một cách tuyệt vời để học hỏi. Ai đó có thể thấy điều gì đó khác biệt, họ có trải nghiệm khác với bạn và có thể đóng góp những cải tiến. Điều này không nên chê bai, tôi mong bất kỳ nhà phát triển nào cũng có thể nhận xét và phê bình một cách xây dựng mã của bất kỳ ai!
Đối với tôi có vẻ như một số "cải tiến" này thực sự đang tạo ra những thay đổi đột phá bởi vì (như bạn mong đợi) nhà phát triển đánh giá có ít kinh nghiệm với phần mềm hơn tác giả.
Xu hướng này là tự phản hồi, có lẽ mã của bạn khó theo dõi hoặc duy trì? Nhận xét của bạn có giá trị? Chắc chắn rồi! Tôi có thể thấy làm thế nào nó có thể gây bực bội, để có mã làm việc mà các đồng nghiệp của bạn sau đó dường như bị phá vỡ, bạn không nên nản lòng - bạn nên làm việc để bảo vệ mã của mình trước những thay đổi này.
Câu hỏi sau đó trở thành cách bảo vệ chức năng của các chương trình của bạn để bạn biết chức năng vẫn hoạt động sau khi bạn hoàn thành các đánh giá của mình. Đề nghị của tôi sẽ là để đảm bảo bạn có phạm vi kiểm tra đơn vị phong nha. Bằng cách đó, bất cứ khi nào bạn / người đánh giá / người kế nhiệm của bạn thay đổi mã, họ có thể tin tưởng rằng những thay đổi họ đã thực hiện là an toàn.
ETA: Tôi vừa phát hiện một trong những bình luận của bạn, tôi chắc chắn rằng điều này không cần phải nói nhưng việc đánh giá mã nên được thực hiện trước khi nhóm thử nghiệm có được nó. Nếu không, họ không thử nghiệm sản phẩm cuối cùng.