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
Khi nào nên sử dụng mẫu kho lưu trữ
Tôi đã đọc gần đây rằng việc sử dụng mẫu kho lưu trữ kết hợp với ORM là không tốt. Theo hiểu biết của tôi, điều này là do sự trừu tượng mà họ cung cấp trên cơ sở dữ liệu SQL quá rò rỉ để được chứa trong mẫu. …

5
Là đối tượng kiến ​​trúc hệ thống thành phần thực thể được định hướng theo định nghĩa?
Là đối tượng kiến trúc hệ thống thành phần thực thể được định hướng, theo định nghĩa? Nó có vẻ nhiều thủ tục hoặc chức năng đối với tôi. Ý kiến ​​của tôi là nó không ngăn bạn thực hiện nó bằng ngôn ngữ OO, nhưng sẽ không thành công …



7
Việc viết Lớp truy cập dữ liệu / Ánh xạ dữ liệu của riêng bạn có phải là một ý tưởng hay không?
Chúng tôi hiện đang ở trong một tình huống mà chúng tôi có sự lựa chọn giữa việc sử dụng một trình ánh xạ quan hệ đối tượng bên ngoài hoặc tự lăn Chúng tôi có một ứng dụng kế thừa (ASP.NET + SQL Server) trong đó lớp dữ liệu …




1
Các url REST lồng nhau và id cha, thiết kế nào tốt hơn?
Được rồi, chúng tôi có hai tài nguyên: Albumvà Song. Đây là API: GET,POST /albums GET,POST /albums/:albumId GET,POST /albums/:albumId/songs GET,POST /albums/:albumId/songs/:songId Chúng tôi biết rằng chúng tôi ghét một số bài hát, nó được gọi là Susy, ví dụ. Chúng ta nên đặt searchhành động ở đâu? Câu hỏi khác. …





2
Có bằng chứng nào cho thấy việc sử dụng tiêm phụ thuộc giúp cải thiện kết quả trong công nghệ phần mềm không?
Mặc dù mức độ phổ biến của nó, có bằng chứng thực nghiệm nào cho thấy Dependency Injection (và / hoặc sử dụng thùng chứa DI) giúp, nói, giảm số lượng lỗi, cải thiện khả năng bảo trì hoặc tăng tốc độ phát triển cho các dự án phần mềm …

2
Có phải là một ý tưởng tốt để định nghĩa một hàm riêng lớn trong một lớp để duy trì trạng thái hợp lệ, nghĩa là, để cập nhật các thành viên dữ liệu của đối tượng?
Mặc dù trong mã bên dưới, một giao dịch mua một mặt hàng đơn giản trong một trang web thương mại điện tử được sử dụng, câu hỏi chung của tôi là về việc cập nhật tất cả các thành viên dữ liệu để giữ dữ liệu của đối tượng …

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.