Nguyên tắc Phân tách Trách nhiệm
Nguyên tắc phân tách trách nhiệm ngụ ý việc phân chia trong dự án đang phát triển các khối chức năng, giải quyết các nhiệm vụ chuyên biệt.
Ưu điểm lớn của việc áp dụng nguyên tắc phân tách trách nhiệm nằm ở chỗ nó làm giảm độ phức tạp của quy trình làm việc và đồng thời tăng độ tin cậy và tính linh hoạt (khả năng thích ứng) của nó.
Ví dụ đơn giản nhất về việc sử dụng nguyên tắc phân tách trách nhiệm là việc phân chia chức năng giữa các lớp và đối tượng trong Lập trình Hướng Đối tượng.
Xem thêm
-
nguyên tắc
SOLID,
đưa ra các khuyến nghị cho phần mềm dựa trên Lập trình Hướng Đối tượng -
nguyên tắc
DRY,
phân chia phần mềm thành các thành phần nhỏ -
nguyên tắc
KISS,
giả định việc từ bỏ sự phức tạp hóa phần mềm -
nguyên tắc
YAGNI,
giả định việc từ bỏ chức năng dư thừa của phần mềm -
nguyên tắc
CQS,
chỉ định cho mỗi hàm chỉ một lệnh -
nguyên tắc
LoD,
được áp dụng khi phát triển phần mềm