Mẫu thiết kế

Mẫu thiết kế đại diện cho một mẫu hình hoặc ví dụ về giải pháp đúng đắn cho một tác vụ phổ biến nào đó trong phát triển phần mềm.

Ưu điểm của việc sử dụng mẫu thiết kế là giảm độ phức tạp của quy trình làm việc, vì thời gian viết mã được rút ngắn. Tất cả các mẫu đều có tên được định nghĩa trước, điều này cũng tạo điều kiện thuận lợi cho sự tương tác giữa các nhà phát triển.

Trong số những nhược điểm, có thể lưu ý rằng các nhà phát triển có xu hướng áp dụng mẫu đã chọn, ngay cả khi không phải tất cả chức năng của nó đều cần thiết cho sản phẩm đang được triển khai.

Tồn tại các loại mẫu thiết kế chính:

Xem thêm