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. Sử dụng thẻ này cho các câu hỏi khi bạn gặp vấn đề với việc triển khai các mẫu thiết kế. Vui lòng không sử dụng thẻ này cho các câu hỏi về khớp mẫu văn bản. Khi sử dụng thẻ này khi thực hiện các câu hỏi nặng - gắn thẻ ngôn ngữ mã, việc triển khai được viết bằng.



16
Mẫu để tránh khối try catch lồng nhau?
Hãy xem xét một tình huống mà tôi có ba (hoặc nhiều) cách thực hiện phép tính, mỗi cách có thể không thành công với một ngoại lệ. Để thử từng phép tính cho đến khi chúng tôi tìm thấy một phép tính thành công, tôi đã làm như sau: …

13
Những gì thay thế cho Singleton
Chúng tôi có một lớp chứa thông tin cấu hình cho ứng dụng. Nó từng là một singleton. Sau một số đánh giá kiến ​​trúc, chúng tôi được yêu cầu loại bỏ singleton. Chúng tôi đã thấy một số lợi ích của việc không sử dụng singleton trong kiểm thử …


8
Comet và jQuery [đã đóng]
Như hiện tại, câu hỏi này không phù hợp với định dạng Hỏi & Đáp của chúng tôi. Chúng tôi hy vọng câu trả lời sẽ được hỗ trợ bởi sự kiện, tài liệu tham khảo hoặc chuyên môn, nhưng câu hỏi này có thể sẽ thu hút sự tranh …

2
Proxy trong Doctrine 2 là gì?
Tôi vừa đọc xong tất cả tài liệu của Doctrine 2, tôi bắt đầu sandbox của riêng mình, tôi hiểu hầu hết các nguyên tắc, nhưng vẫn còn một câu hỏi và tôi không thể tìm thấy bất kỳ lời giải thích đầy đủ nào trong tài liệu. Các Proxylớp …






12
Thiết kế các mẫu để tránh [đóng]
Như hiện tại, câu hỏi này không phù hợp với định dạng Hỏi & Đáp của chúng tôi. Chúng tôi mong đợi câu trả lời sẽ được hỗ trợ bởi sự kiện, tài liệu tham khảo hoặc chuyên môn, nhưng câu hỏi này có thể sẽ thu hút sự tranh …

3
Sự khác biệt giữa kho lưu trữ và dịch vụ?
Sự khác biệt giữa kho lưu trữ và dịch vụ là gì? Tôi dường như không nắm bắt được nó. Tôi đang nói về truy cập dữ liệu thông qua một lớp truy cập dữ liệu, thường là với linq đến sql. Tôi rất thường thấy các kho lưu trữ …


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.