Tôi là người mới với khái niệm mẫu thiết kế.
C# là ngôn ngữ lập trình chính của tôi. (Tôi sử dụng VB theo thời gian). Tôi không muốn viết mã sloppy mà là không linh hoạt, không thể mở rộng và lỗi.
Bất cứ khi nào tôi nhìn thấy một mẫu thiết kế đang hoạt động, tôi tận hưởng logic đằng sau nó và hiểu rõ nó, Nhưng thật không may, tôi gặp sự cố khi triển khai chúng trong các dự án của tôi.Mẫu thiết kế ... Bắt đầu từ đâu? (Một số mẫu trong thế giới thực)
Bạn thấy đấy, có rất nhiều mẫu thiết kế (120+ tôi nghĩ) và tôi sắp bị mất trong số đó khi tôi muốn quyết định sử dụng cái nào.
Khi nói đến việc sử dụng chúng trong hành động, tôi không có ý tưởng gì để lựa chọn.
Tất cả những gì tôi nhận được từ hướng dẫn là một số đoạn mã khá đơn giản, cách xa môi trường sản xuất. ngoại trừ Mẫu DDD mà tôi đã quản lý để tìm hiểu nó tốt vì có ít nhất 2 cuốn sách hay và nhiều tài nguyên về nó.
Bây giờ câu hỏi của tôi:
Có bất kỳ nơi nào mà tôi có thể tìm thấy một số mẫu thực bằng các mẫu thiết kế khác nhau không? Ít nhất một số mẫu "thực tế hơn". Bạn có biết bất cứ nơi nào mà tôi có thể tìm thấy những cuốn sách/mẫu/tài nguyên cho các mẫu khác không?
Cảm ơn.
+1 Một cuốn sách tuyệt vời để bắt đầu. Làm cho nó dễ dàng hơn nhiều để có được vào cuốn sách GoF tiếp theo, cho những người mới vào các chủ đề này. – FrustratedWithFormsDesigner
Thật buồn cười, mọi người dường như đồng ý đó là cuốn sách hay nhất nhưng tôi chưa bao giờ thích cách nó được cấu trúc. – ken
@ken yeah, đó là một chút khác biệt, đó là chắc chắn. Mặc dù nó được cấu trúc kỳ lạ (khác với hầu hết bất kỳ cuốn sách nào khác, đặc biệt là sách kỹ thuật), theo ý kiến của tôi, trình bày tài liệu theo một phương pháp dễ tiếp cận hơn bất kỳ cuốn sách mẫu thiết kế nào khác mà tôi đã thấy cho đến nay. Họ làm điều này bằng cách tưới các đối tượng xuống càng nhiều càng tốt để họ gần như dễ hiểu. Tuy nhiên, các mẫu thiết kế là một chủ đề khó khăn, nó thực sự hoạt động trong trường hợp này. –