Câu hỏi được gắn thẻ «design-patterns»

Một mẫu thiết kế là một giải pháp tái sử dụng chung cho một vấn đề thường xảy ra trong thiết kế phần mềm.





5
Có phải là thực hành tốt để sử dụng các đối tượng thực thể làm đối tượng truyền dữ liệu?
Tôi tự hỏi bởi vì nếu có, tại sao Entity Framework không cung cấp logic để tạo một đối tượng mới có cùng thuộc tính để truyền dữ liệu giữa các lớp? Tôi sử dụng các đối tượng thực thể mà tôi tạo ra với khung thực thể.


14
Có một ngôn ngữ hoặc mẫu thiết kế nào cho phép * loại bỏ * các hành vi hoặc thuộc tính của đối tượng trong hệ thống phân cấp lớp không?
Một thiếu sót nổi tiếng của hệ thống phân cấp lớp truyền thống là chúng rất tệ khi mô hình hóa thế giới thực. Ví dụ, cố gắng đại diện cho các loài động vật với các lớp. Thực tế có một số vấn đề khi làm điều đó, nhưng …


4
Có bao giờ là một ý tưởng tốt để sử dụng tên mẫu thiết kế trong các lớp thực hiện? [đóng cửa]
Gần đây tôi tình cờ gặp một codebase trăn khá lớn với rất nhiều MyClassAbstractFactory, MyClassManager, MyClassProxy, MyClassAdapter, vv lớp. Mặc dù một mặt, những cái tên đó đã chỉ cho tôi nghiên cứu và tìm hiểu các mẫu tương ứng, nhưng chúng không được mô tả nhiều về những …


4
Người hòa giải vs Người quan sát?
Ai đó có thể cung cấp cho tôi một câu trả lời chính tắc về sự khác biệt giữa một Observervà một Mediator, và một bản tóm tắt về thời điểm bạn nên sử dụng một mẫu trên mẫu kia không? Tôi không chắc loại tình huống nào sẽ yêu …





Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.