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.




2
Nơi để xác nhận các quy tắc mô hình miền phụ thuộc vào nội dung cơ sở dữ liệu?
Tôi đang làm việc trên một hệ thống cho phép Quản trị viên xác định Biểu mẫu có chứa Trường. Các biểu mẫu được xác định sau đó được sử dụng để nhập dữ liệu vào hệ thống. Đôi khi các Biểu mẫu được điền bởi một người thông qua …

2
Lớp ngữ cảnh trong mẫu Chiến lược
Tôi đang cố gắng để hiểu mô hình chiến lược và tự hỏi: lớp bối cảnh phải có hoặc tôi có thể loại bỏ nó mà không ảnh hưởng đến mục đích của mô hình không? Tôi có ấn tượng rằng tôi cần một loại công tắc để đọc các …




5
Làm thế nào để đơn vị kiểm tra một chức năng được tái cấu trúc theo mẫu chiến lược?
Nếu tôi có một chức năng trong mã của mình như sau: class Employee{ public string calculateTax(string name, int salary) { switch (name) { case "Chris": doSomething($salary); case "David": doSomethingDifferent($salary); case "Scott": doOtherThing($salary); } } Thông thường tôi sẽ cấu trúc lại cái này để sử dụng Ploymorphism bằng cách …





4
Mã nào của mùi nào có mùi của vùng đó là một triệu chứng mà một mô hình người nghe sự kiện được yêu cầu?
Các triệu chứng trong một cơ sở mã chỉ ra rằng một cách tiếp cận người nghe sự kiện là cần thiết? Dường như với tôi rằng khi có nhiều lớp cần được gọi bằng nhiều lớp, không được xác định tại tập hợp thời gian thiết kế của các …


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.