reactjs / reactjs/react.dev

Incorrect definition of single responsibility principle in docs

Đang mở
#2,081 2 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Ngôn ngữ chính
JavaScript
Star
11.8k
Fork
7.9k
Merge trung bình
1 ngày 11 giờ
Pull request đã merge (30 ngày)
11

Mô tả

One such technique is the single responsibility principle, that is, a component should ideally only do one thing.

From Martin Fowlers book "Clean Architecture" below:

Of all the SOLID principles, the Single Responsibility Principle might be the least well understood. That's likely because it has a particularly inappropriate name. It is too easy for programmers to hear the name and then assume that it means everyone module should do just one thing.

Is this something you all are open to me updating?

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Hướng nghiên cứu

Không có tệp tài liệu, trang, bài kiểm thử hoặc điểm vào nào được nêu. Hãy bắt đầu bằng cách xác định đoạn chứa định nghĩa được trích dẫn của single responsibility principle, sau đó so sánh đoạn đó với phần làm rõ được đề xuất từ Clean Architecture. Công việc được xem là hoàn tất khi cách diễn đạt liên quan đã được cập nhật và tài liệu vẫn chính xác, nhất quán.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Lĩnh vực
documentation
Loại issue
Tài liệu
Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.