✨Nguyên tắc trách nhiệm duy nhất

Nguyên tắc trách nhiệm duy nhất

Trong lập trình hướng đối tượng, nguyên tắc trách nhiệm duy nhất (tiếng Anh: single responsibility) phát biểu rằng mỗi lớp chỉ nên có một trách nhiệm duy nhất, và rằng trách nhiệm đó nên được đóng gói hoàn toàn bởi lớp đó. Tất cả các dịch vụ của lớp đó cần được định hướng chặt chẽ theo trách nhiệm đó.

Thuật ngữ 'trách nhiệm duy nhất' do Robert C. Martin đưa ra trong một bài viết cùng tên trong loạt bài Principles of Object Oriented Design của ông về các nguyên tắc thiết kế hướng đối tượng . Nguyên tắc này được phổ biến bởi cuốn sách cùng tác giả, Agile Software Development, Principles, Patterns, and Practices. Martin mô tả nguyên tắc này dựa trên nguyên tắc về tính mạch lạc (cohesion) mà Tom DeMarco mô tả trong cuốn Structured Analysis and Systems Specification.

Martin định nghĩa một trách nhiệm là một lý do để sửa, và kết luận rằng một lớp hoặc một mô-đun chỉ nên có một và chỉ một lý do để sửa. Ví dụ, xét một mô-đun biên soạn và in một báo cáo. Một mô-đun như vậy có thể bị sửa vì hai lý do. Thứ nhất, nội dung của báo cáo có thể thay đổi. Thứ hai, định dạng của báo cáo có thể thay đổi. Hai thứ đó thay đổi vì những nguyên nhân rất khác nhau; một bên mang tính nội dung, bên kia mang tính hình thức. Nguyên tắc trách nhiệm duy nhất nói rằng hai khía cạnh đó của cùng một bài toán thực sự là hai trách nhiệm riêng biệt, và do đó nên nằm trong hai lớp hay mô-đun khác nhau. Sẽ là một thiết kế tồi nếu ghép cặp lại với nhau hai thứ có thể thay đổi vì những lý do khác nhau tại những thời điểm khác nhau.

Việc giữ cho một lớp chỉ tập trung vào một trách nhiệm duy nhất có tầm quan trọng ở chỗ nó cho phép lớp đó có sức bền cao. Xét tiếp ví dụ ở trên, trong tình huống có một thay đổi đối với quy trình biên soạn báo cáo, nếu phần chương trình xử lý in báo cáo nằm trong cùng một lớp với phần xử lý biên soạn nội dung, thì khả năng phần xử lý in đó bị sự cố là cao hơn.

👁️ 0 | 🔗 | 💖 | ✨ | 🌍 | ⌚
Trong lập trình hướng đối tượng, **nguyên tắc trách nhiệm duy nhất** (tiếng Anh: **_single responsibility_**) phát biểu rằng mỗi lớp chỉ nên có một trách nhiệm duy nhất, và rằng trách nhiệm đó nên
thumb|Các nhân viên của một doanh nghiệp cho thuê tạm nghỉ công việc chính để làm tình nguyện viên xây nhà cho [[Habitat for Humanity, một tổ chức phi lợi nhuận chuyên xây dựng những
**Quản lý môi trường** (Tiếng Anh: environmental stewardship) đề cập đến việc sử dụng một cách có trách nhiệm và bảo vệ môi trường tự nhiên thông qua việc bảo tồn và các thí nghiệm
**Chế định trách nhiệm dân sự** trong Luật Hồng Đức là tổng thể các quy định của Luật Hồng Đức (Hay còn được gọi là Quốc Triều Hình Luật) quy định các vấn đề liên
**Ban Công tác Mặt trận Thống nhất Trung ương Đảng Cộng sản Trung Quốc** (), gọi tắt **Ban Công tác Mặt trận Thống nhất Trung ương Trung Cộng** (), **Ban Chiến Tuyến Trung ương Trung
**Nguyên tắc Paris** là bộ nguyên tắc về Thiết chế Nhân quyền Quốc gia, được thông qua tại Đại hội đồng Liên Hợp Quốc năm 1993. Thiết chế nhân quyền quốc gia có thể tồn
DIMAC chuyên cung cấp dịch vụ pháp lý chất lượng cao về Đầu tư, Mua bán và Sáp nhập, Doanh nghiệp và Giải quyết Tranh chấp cho các doanh nghiệp lớn của Việt Nam, các
DIMAC chuyên cung cấp dịch vụ pháp lý chất lượng cao về Đầu tư, Mua bán và Sáp nhập, Doanh nghiệp và Giải quyết Tranh chấp cho các doanh nghiệp lớn của Việt Nam, các
**Nguyên tắc tập trung dân chủ** là một trong những nguyên tắc cơ bản được trình bày trong điều lệ chính thức của các đảng phái cộng sản theo chủ nghĩa Marx-Lenin. Lenin, người đầu
**Trương Duy Nhất** (sinh ngày 31 tháng 1 năm 1964) là một nhà báo, một người bất đồng chính kiến tại Việt Nam. Ông đã bị kết án 2 năm tù vì vi phạm điều
**Trách nhiệm giải trình tiếp thị** là một thuật ngữ biểu thị sự quản lý với dữ liệu dễ hiểu đối với việc quản lý doanh nghiệp. Các tên khác đã được đặt cho quá
Cty TNHH Tre Vang hợp tác với nhà máy có dây chuyền sản xuất tự động khép kín 100% từ Châu Âu. Sản phẩm đạt chứng nhận quốc tế đáp ứng tiêu chuẩn cho thi
**Đông Ấn Hà Lan thuộc Nhật Bản** bắt đầu vào năm 1942 và kết thúc vào ngày 17 tháng 8 năm 1945 cùng với tuyên ngôn độc lập Indonesia của Sukarno và M. Hatta thay
Đây là danh sách các thuật ngữ tìm thấy trong lập trình hướng đối tượng. Một số có liên quan đến lập trình hướng đối tượng và một số thì không. Lưu ý rằng, các
**Nguyên thủ quốc gia** là người đứng đầu một quốc gia. Trong một số quốc gia, nguyên thủ kiêm trách nhiệm đứng đầu cơ quan hành pháp. Tuy nhiên, hiện nay ngoài một vài nguyên
**Nhà Nguyễn** (chữ Nôm: 茹阮, chữ Hán: 阮朝; Hán-Việt: _Nguyễn triều_) là triều đại quân chủ cuối cùng trong lịch sử Việt Nam. Nhà Nguyễn được thành lập sau khi
**Nguyễn Xuân Phúc** (sinh ngày 20 tháng 7 năm 1954 tại Quảng Nam) là một chính trị gia người Việt Nam. Ông nguyên là Chủ tịch nước Cộng hòa xã hội chủ nghĩa Việt Nam
**Phạm Duy Tốn **(chữ Hán: 范維遜; 1883 –25 tháng 2 năm 1924) là nhà văn xã hội tiên phong của nền văn học mới Việt Nam hồi đầu thế kỷ 20. Trước khi trở thành
| religion_year = 2018 | religion_ref = | regional_languages = | demonym = | ethnic_groups = | ethnic_groups_year = 2016 | ethnic_groups_ref = | capital = Tokyo (de facto) | largest_city = Tập tin:PrefSymbol-Tokyo.svg Tokyo
**Giuse Nguyễn Năng** (sinh ngày 24 tháng 11 năm 1953) là một giám mục Công giáo Rôma người Việt Nam. Ông hiện đảm nhận vai trò Tổng giám mục Tổng giáo phận Sài Gòn, Chủ
**Philipphê Nguyễn Kim Điền** (13 tháng 3 năm 1921 – 8 tháng 6 năm 1988) là một giám mục Công giáo Rôma người Việt Nam. Ông nguyên là Giám mục chính tòa Tiên khởi Giáo phận
Đổi mới không chỉ là ý tưởng. Cuối cùng, đổi mới là về việc tạo ra giá trị. AI đã khơi dậy tính cấp thiết ngày càng tăng trong các khái niệm thúc đẩy đổi
**Lịch sử Nhật Bản** bao gồm lịch sử của quần đảo Nhật Bản và cư dân Nhật, trải dài lịch sử từ thời kỳ cổ đại tới hiện đại của quốc gia Nhật Bản. Các
**Kinh tế Nhật Bản** là một nền kinh tế thị trường tự do phát triển. Nhật Bản là nền kinh tế lớn thứ ba thế giới theo GDP danh nghĩa và lớn thứ tư theo
**Osama bin Mohammed bin Awad bin Laden** (, , **', 10 tháng 3 năm 1957 – 2 tháng 5 năm 2011), thường được biết đến với tên gọi **Osama bin Laden''', là một nhà lãnh
**Nhiễm trùng huyết** hay **nhiễm trùng máu** hoặc **sốc nhiễm trùng huyết** và hội chứng rối loạn chức năng đa cơ quan là những tập hợp bệnh lý rất thường gặp trong lâm sàng và
**Nguyễn Văn Tường** (chữ Hán: 阮文祥; 1824–1886), là đại thần phụ chính của nhà Nguyễn. ## Tên họ và thi cử Ông xuất thân từ một gia đình lao động nghèo thuộc làng An Cư,
**Chúa Nguyễn** (chữ Nôm: ; chữ Hán: / **Nguyễn vương**) (1558-1777, 1780-1802) là tên gọi dùng để chỉ người đứng đầu, cai trị xứ Đàng Trong, tức dải đất từ Thuận Hóa (phía nam đèo
**Lực lượng Phòng vệ Nhật Bản**, tên chính thức trong tiếng Nhật là , là lực lượng vũ trang của Nhật Bản, được thành lập căn cứ Luật Lực lượng phòng vệ năm 1954. Lực
**Nguyễn Phú Trọng** (14 tháng 4 năm 1944 – 19 tháng 7 năm 2024) là một chính khách, nhà báo người Việt Nam. Ông từng đảm nhiệm chức vụ Ủy viên Bộ Chính trị, Tổng
**Nguyễn Huy Dũng** (sinh ngày 7 tháng 11 năm 1983) là một chính khách Việt Nam, hiện đang giữ chức vụ Ủy viên chuyên trách Ban Chỉ đạo Trung ương về phát triển khoa học
Có tám tỷ người trong chúng ta đang chống lại và vượt qua 6 trong số 9 ranh giới hành tinh có vai trò quan trọng trong việc duy trì sự ổn định và khả
phải|Bản đồ ấn hành năm 1829 ở Pháp vẽ biên cương nước Việt Nam bao gồm cả Cao Miên và Lào **Ngoại giao Việt Nam thời Nguyễn** phản ánh những hoạt động ngoại giao giữa
nhỏ|Bộ đôi nhạc sĩ sáng tác bài hát [[Rodgers và Hart đang sáng tác ca khúc vào năm 1936]] **Nhạc sĩ sáng tác bài hát** (hay còn gọi là **nhạc sĩ sáng tác ca khúc**,
**Các Tiểu vương quốc Ả Rập Thống nhất** () hay gọi tắt là **CTVQ Ả Rập Thống nhất** hay **UAE** (theo tên tiếng Anh là _United Arab Emirates_) là quốc gia Tây Á nằm về
nhỏ|215x215px|Chế độ xem vệ tinh của [[Paris vào ban đêm]] **Ô nhiễm ánh sáng** xảy ra do sự hiện diện những hành động của con người và các loại hình ánh sáng nhân tạo trong
thumb|Mỹ Lương Công chúa, húy là [[Nguyễn Phúc Tốn Tùy|Tốn Tùy - chị gái Vua Thành Thái, và hai nữ hầu.]] **Hậu cung nhà Nguyễn** là quy định và trật tự của hậu cung dưới
**Nguyễn Hồng Nghi** (19 tháng 12 năm 1918 – 12 tháng 2 năm 1991) là một trong những nhà nhiếp ảnh, đạo diễn điện ảnh tiên phong của điện ảnh cách mạng Việt Nam, nguyên
**Thỏa thuận Paris về khí hậu** là một điều ước quốc tế về biến đổi khí hậu được ký kết vào năm 2016, quy định về việc giảm thiểu biến đổi khí hậu, thích ứng
**Nguyễn Cao Kỳ** (8 tháng 9 năm 1930 – 22 tháng 7 năm 2011) là một tướng lĩnh Không quân của Quân lực Việt Nam Cộng hòa, cấp bậc Thiếu tướng trước khi tham gia
**Võ Tắc Thiên** (chữ Hán: 武則天, 624 - 16 tháng 12, 705) hay **Vũ Tắc Thiên**, thường gọi **Võ hậu** (武后) hoặc **Thiên hậu** (天后), là một phi tần ở hậu cung của Đường Thái
**Phêrô Nguyễn Văn Khảm** (sinh ngày 2 tháng 10 năm 1952) là một Giám mục Công giáo người Việt. Ông hiện đảm nhận vai trò Giám mục Chính tòa Giáo phận Mỹ Tho, Chủ tịch
**Biểu tình bài Nhật tại Trung Quốc năm 2012** là một loạt các cuộc biểu tình bài Nhật Bản được tổ chức ở các thành phố lớn tại Trung Quốc và Đài Loan trong khoảng
**Vụ ném bom nguyên tử Hiroshima và Nagasaki** là sự kiện hai quả bom nguyên tử được Quân đội Hoa Kỳ, theo lệnh của Tổng thống Harry S Truman, sử dụng trong Chiến tranh thế
phải **Nguyễn Bá Nghi** (阮伯儀, 1807-1870), hiệu là **Sư Phần**, là một đại thần nhà Nguyễn trong lịch sử Việt Nam. Ông được nhiều người biết đến từ khi được cử vào Nam thay thế
Agribank là NHTM duy nhất Nhà nước nắm giữ 100% vốn điều lệ, có quy mô và mạng lưới hoạt động lớn nhất hệ thống các tổ chức tín dụng Việt Nam với 2.300 chi
Agribank là NHTM duy nhất Nhà nước nắm giữ 100% vốn điều lệ, có quy mô và mạng lưới hoạt động lớn nhất hệ thống các tổ chức tín dụng Việt Nam với 2.300 chi
Agribank là NHTM duy nhất Nhà nước nắm giữ 100% vốn điều lệ, có quy mô và mạng lưới hoạt động lớn nhất hệ thống các tổ chức tín dụng Việt Nam với 2.300 chi
Agribank là NHTM duy nhất Nhà nước nắm giữ 100% vốn điều lệ, có quy mô và mạng lưới hoạt động lớn nhất hệ thống các tổ chức tín dụng Việt Nam với 2.300 chi
Agribank là NHTM duy nhất Nhà nước nắm giữ 100% vốn điều lệ, có quy mô và mạng lưới hoạt động lớn nhất hệ thống các tổ chức tín dụng Việt Nam với 2.300 chi