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

Thiết kế hướng tên miền (DDD) là một cách tiếp cận để phát triển phần mềm cho các nhu cầu phức tạp bằng cách kết nối việc triển khai với một mô hình đang phát triển.


6
DDD đáp ứng OOP: Làm thế nào để thực hiện một kho lưu trữ hướng đối tượng?
Một triển khai điển hình của kho lưu trữ DDD trông không giống OO, ví dụ như một save()phương thức: package com.example.domain; public class Product { /* public attributes for brevity */ public String name; public Double price; } public interface ProductRepo { void save(Product product); } Phần cơ sở …

2
Làm thế nào để thực sự tìm ra những gì phải được thực hiện trong thiết kế hướng đối tượng?
Đầu tiên là từ chối trách nhiệm: Tôi thực sự không biết câu hỏi này có phù hợp với trang web này không, nhưng tôi vẫn thấy đây là một câu hỏi có liên quan không chỉ với tôi mà còn cho những người mới bắt đầu. Nếu câu hỏi …




5
Nếu Mô hình lưu trữ quá mức cần thiết cho các ORM hiện đại (EF, nHibernate), thì sự trừu tượng hóa tốt hơn là gì?
Gần đây tôi đã đọc rất nhiều đối số chống lại việc sử dụng mẫu kho lưu trữ với Entity Framework mạnh mẽ của ORM vì nó kết hợp chức năng giống như kho lưu trữ, cùng với chức năng Đơn vị công việc. Một lập luận khác chống lại …

2
CQRS + Tìm nguồn sự kiện: (có đúng không) Các lệnh thường được truyền đạt điểm-điểm, trong khi Sự kiện miền được truyền thông qua pub / sub?
Về cơ bản, tôi đang cố gắng che giấu khái niệm về CQRS và các khái niệm liên quan. Mặc dù CQRS không nhất thiết phải kết hợp Nguồn tin nhắn và sự kiện, nó dường như là một sự kết hợp tốt (có thể thấy với rất nhiều ví …

2
Trong DDD, Dịch vụ Miền về cơ bản chỉ là Mẫu Mặt tiền và / hoặc Người hòa giải?
Trong Thiết kế hướng tên miền, Lớp miền có thể có một số dịch vụ (truyền thống). Ví dụ: đối với miền Người dùng, chúng tôi có thể có: UserFactory, xây dựng các đối tượng Người dùng theo nhiều cách khác nhau Kho lưu trữ người dùng, chịu trách nhiệm …






2
Ngoại lệ trong DDD
Tôi đang học DDD và tôi đang nghĩ về việc ném ngoại lệ trong một số tình huống. Tôi hiểu rằng một đối tượng không thể chuyển sang trạng thái xấu nên ở đây các ngoại lệ đều ổn, nhưng trong nhiều ví dụ, ngoại lệ cũng được đưa ra …

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.