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.

4
Làm thế nào để ngăn chặn các phương thức truy cập dữ liệu trùng lặp lấy dữ liệu tương tự?
Trong hầu hết mọi dự án tôi làm việc với một nhóm, cùng một vấn đề dường như xuất hiện. Ai đó viết mã UI cần dữ liệu và viết phương thức truy cập dữ liệu: AssetDto GetAssetById(int assetId) Một tuần sau, một người khác đang làm việc trên một …




3
Điều kiện cuộc đua Ajax
Có một mô hình hoặc cách tiêu chuẩn để xử lý các điều kiện cuộc đua Ajax không? Lấy ví dụ sau. Bạn có hai bảng. Nhấp vào một hàng trên bảng 1 sẽ xóa dữ liệu khỏi DB và sau đó cập nhật bảng 2 (hiện sẽ hiển thị …

5
Hai trường cơ sở dữ liệu cho ngày và thời gian - chúng có nên được hợp nhất không?
Trong câu hỏi sau đây, tên trường và bảng đã được thay đổi để bảo vệ danh tính của chúng. Nếu tôi có hai cột cơ sở dữ liệu: MONKEY_DATE DATETIME NULL (with data e.g. 2012-05-14 00:00:00.000) MONKEY_TIME DATETIME NULL (with data e.g. 1753-01-01 16:30:53.025) Thành phần ngày của trường …



6
Khi bạn sử dụng tính kế thừa để sử dụng lại mã, bạn có thấy quá khó khăn khi nó nuốt phải lợi ích của việc tái sử dụng không?
Tôi đã viết mã được khoảng 8 năm, tuy nhiên tôi vẫn thấy tính kế thừa quá linh hoạt và đôi khi nó khiến bạn hoàn toàn bối rối với mã bạn đã viết. Một ví dụ đơn giản nhất sẽ là: abstract class AClass { protected void method1() { …



6
Hiểu rõ hơn về mẫu thiết kế 'Chiến lược'
Tôi đã quan tâm đến các mẫu thiết kế trong một thời gian và bắt đầu đọc "Các mẫu thiết kế đầu tiên". Tôi bắt đầu với mẫu đầu tiên được gọi là mẫu 'Chiến lược'. Tôi đã trải qua vấn đề được nêu trong các hình ảnh dưới đây …




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.