Tôi chỉ nghe thấy thuật ngữ "mẫu thiết kế" được sử dụng cho mã hướng đối tượng và các mẫu GoF chỉ bao gồm các mẫu thiết kế OOP, nhưng các mẫu thiết kế là giải pháp tao nhã cho các vấn đề lập trình thường xảy ra, phải không? Không có gì trong đó nói rằng họ phải giới hạn ở OOP, phải không?
Tôi muốn xem một số ví dụ về các mẫu thiết kế bên ngoài lĩnh vực lập trình hướng đối tượng. Bạn có cái nào không Làm như vậy thậm chí tồn tại (không có cuốn sách, như cuốn sách GoF, nhất thiết phải được viết, chúng chỉ nên được sử dụng; như vậy là đủ)?
Chúng có thể đặc trưng cho một số ngôn ngữ lập trình, nhưng các mẫu chung (cấp độ mô hình) được ưa thích, của các mô hình khác hơn các mô hình hướng đối tượng.