Chương 29 thiết kế mềm nguyên tắc )

Thiết kế phần mềm nguyên tắc cùng hình thức là Software Engineering trung thường dụng phương pháp, dùng chỉ đạo nhân viên developer sáng tạo có thể giữ gìn, có thể mở rộng cùng có thể trọng dụng dấu hiệu.
Phía dưới là một chút thường gặp thiết kế phần mềm nguyên tắc cùng hình thức:
1.


Thiết kế phần mềm nguyên tắc:
- Đơn nhất chức trách nguyên tắc
Nó là chỉ một cái loại hoặc module chắc có lại vẻn vẹn có một cái gây nên nó biến hóa nguyên nhân.


Theo lý thuyết, một cái loại hẳn là chỉ phụ trách một hạng chức trách, không cần đem nhiều cái chức trách hỗn tạp tại trong một cái loại.
Dạng này có thể giảm xuống dấu hiệu tính chất phức tạp, đề cao dấu hiệu có thể đọc tính chất cùng có thể giữ gìn tính chất.


Phía dưới là một cái vi phạm SRP nguyên tắc ví dụ:
"""python
"""
Tại trong cái này ví dụLoại phụ trách Đăng ký sử dụng cùng đăng lục công năng, đồng thời còn phụ trách nghiệm chứng người sử dụng số liệu.


Cái này khiếnLoại gánh chịu nhiều cái chức trách, đủ số căn cứ nghiệm chứng, người sử dụng tồn trữ chờ. Cái này đem dẫn đến dấu hiệu khó mà giữ gìn cùng mở rộng.


Chúng ta có thể căn cứ vào SRP nguyên tắc đối với dấu hiệu tiến hành dựng lại, đem khác biệt chức trách phân ly đến trong khác biệt loại:
"""python








Truyện liên quan