Đối với tôi nó phụ thuộc vào sự năng động của nhóm của bạn.
Ví dụ: nếu bạn có một nhóm không thống nhất theo tiêu chuẩn, đánh giá ngang hàng, kiểm tra phương pháp hoặc nếu bạn có một nhóm có mức độ năng lực khác nhau giữa các thành viên, thì có thể tìm kiếm một khái niệm mạnh mẽ hơn về quyền sở hữu mã với một tư duy mô-đun hộp đen hơn.
Ví dụ, việc thiếu giao diện được thiết kế cẩn thận theo các nguyên tắc RẮN của bạn có thể nhanh chóng bị phá hỏng bởi một người thậm chí không biết "RẮN" có nghĩa là và muốn thêm các chức năng chiết trung mới vào giao diện để "thuận tiện", ví dụ: Đây là, tồi tệ nhất.
Bạn cũng có thể đối phó với các đồng nghiệp cẩu thả, người có ý tưởng sửa lỗi đang khắc phục triệu chứng mà không hiểu vấn đề gốc (ví dụ: cố gắng phản hồi báo cáo sự cố bằng cách chỉ đưa mã khắc phục vào mã để ẩn lỗi và chuyển lỗi chết người tác dụng phụ cho người khác). Trong trường hợp đó, nó không hoàn toàn xấu như phá hoại thiết kế giao diện và bạn có thể bảo vệ ý định của mình bằng các bài kiểm tra đơn vị được xây dựng cẩn thận.
Giải pháp lý tưởng là thắt chặt đội ngũ của bạn mặc dù đến thời điểm mà khái niệm về quyền tác giả và quyền sở hữu không còn trở nên quá quan trọng. Đánh giá ngang hàng không chỉ là cải thiện chất lượng mã, mà còn là cải thiện tinh thần đồng đội. Các tiêu chuẩn không chỉ là về tính nhất quán, chúng cải thiện tinh thần đồng đội.
Tuy nhiên, có những kịch bản trong đó đánh giá ngang hàng và thực sự có tất cả mọi người tuân thủ một tiêu chuẩn chỉ là vô vọng và sẽ mang lại nhiều lời phê bình thiếu kinh nghiệm vô vọng vào hỗn hợp. Tôi muốn nói rất nhiều về việc quyền sở hữu mã hay quyền sở hữu nhóm có ưu tiên mạnh hơn sẽ dựa trên khả năng của nhóm bạn để thực hiện đánh giá ngang hàng hiệu quả và thực sự khiến mọi người thoát ra như họ được hưởng lợi từ đó (cả về mặt đánh giá và kết quả là trở nên gần nhau hơn trong suy nghĩ và tiêu chuẩn. Trong các đội lớn, lỏng lẻo và / hoặc khác biệt, điều này có vẻ vô vọng. Nếu nhóm của bạn có thể hoạt động như một "đội", nơi bạn thậm chí không thể biết ai đã viết gì, thì quyền sở hữu duy nhất sẽ bắt đầu giống như một khái niệm ngớ ngẩn.
Trong các loại kịch bản xa lý tưởng này, khái niệm quyền sở hữu mã này thực sự có thể giúp ích. Nó đang cố gắng làm tốt một tình huống xấu nhất, nhưng nó có thể giúp ích nếu làm việc theo nhóm nói chung là vô vọng để đặt một hàng rào xung quanh mã của tác giả. Trong trường hợp đó, nó làm giảm tinh thần đồng đội nhưng điều đó có thể tốt hơn nếu "làm việc theo nhóm" chỉ dẫn đến bước chân.