Có vẻ như bạn chưa xem xét mã của mình :-)
Mục tiêu của đánh giá mã là để có được mã có chất lượng tốt và để biết rằng bạn đã có mã có chất lượng tốt. Khi mã của một nhà phát triển thiếu kinh nghiệm được xem xét, thì nó có thể được sử dụng để dạy cách viết mã tốt hơn, đồng thời tránh làm nản lòng nhà phát triển đó.
Người xem xét không bao giờ nên thay đổi mã của bạn. Họ có thể đưa ra các đề xuất mạnh mẽ hơn hoặc ít hơn về cách họ muốn thay đổi mã của bạn và họ có thể quyết định có chấp nhận mã của bạn hay không.
Nếu đánh giá đúng / nếu tôi xem lại mã của bạn, những gì bạn có thể nhận được là một số nhận xét về cách tôi sẽ viết mã mà bạn có thể học hoặc bỏ qua - đây là những điều tôi có ý kiến và bạn có thể tự do quan điểm khác nhau. Trong khu vực của tôi, việc đặt tên tốt cho các hàm, biến và vv được coi là quan trọng, vì vậy bạn có thể nhận được một số đề xuất để cải thiện việc đặt tên. Thông thường bạn nên thực hiện các thay đổi trong trường hợp đó (đôi khi bằng cách tìm một tên thậm chí tốt hơn cho một cái gì đó). Đôi khi tôi sẽ tìm thấy lỗi. Bạn sửa chúng. Đôi khi tôi sẽ tìm thấy những thứ mà tôi nghĩ là lỗi và tôi đã sai. Nếu thật khó để thấy rằng mã là chính xác, bạn làm cho nó rõ ràng hơn. Nếu tôi hiểu sai, bạn nói với tôi.
Nếu tôi nghĩ rằng thiết kế nói chung là không đúng, thì điều này đã được thảo luận trước đó. Sau đó chúng ta nên suy nghĩ xem liệu thiết kế của bạn có đủ tốt hay không, xem xét có bao nhiêu công việc liên quan đến một thay đổi, hoặc có thể tôi đã sai và thiết kế của bạn tốt hơn. Chúng ta nên kết thúc với thỏa thuận.
Nếu người đánh giá và người được đánh giá không thể đồng ý, thì chúng tôi có vấn đề. Bởi vì điều đó có nghĩa là một trong số chúng tôi không có khả năng làm việc nhóm, hoặc một trong số chúng tôi không có khả năng phân biệt giữa một thiết kế tốt hay xấu, hoặc cả hai. Đây không hẳn là lỗi của bạn. Thật không may, có những nhà phát triển cao cấp và không biết gì, và đó sẽ là một vấn đề cho công ty và cho bạn.
Nếu nó xảy ra, hãy suy nghĩ rất, rất khó khăn: Bạn có gặp vấn đề gì khi chấp nhận những lời chỉ trích có căn cứ không? Nếu đó là trường hợp, bạn cần thay đổi thái độ của bạn. Bạn có quá thiếu kinh nghiệm để xem tại sao người đánh giá là đúng? Nếu đó là trường hợp, đó không phải là vấn đề. Tin tưởng người đánh giá và học hỏi. Bạn có chắc chắn rằng bạn biết rõ hơn người đánh giá? Chấp nhận đánh giá, nhưng hỏi một nhà phát triển đáng tin cậy thứ ba về ý kiến của anh ta. Hãy nhớ rằng bạn có thể thực sự chắc chắn về bản thân và đúng, nhưng bạn cũng có thể thực sự chắc chắn về bản thân và sai.