2010-10-07 40 views
22

Tôi đã cố gắng hiểu cấu trúc DCI bằng cách đọc lean software architecture. Tôi cảm thấy như tôi cần phải xem một số ví dụ khác để tinh chỉnh sự hiểu biết của tôi về nó, nhưng tôi đã chỉ có thể tìm thấy những người là những biến thể của trường hợp money transfer between accounts được làm việc thông qua trong cuốn sách.ví dụ về kiến ​​trúc DCI?

Nếu có bất kỳ liên kết nào trên web, hãy cho tôi biết. Ngoài ra, nếu bạn đã tạo một ví dụ tốt cho mình mà không có trên web, bạn có thể đăng nó ở đây.

Mọi ngôn ngữ sẽ thực hiện.

+0

Có một mẫu rất tốt cho nó ở https://github.com/vsavkin/DCI-Sample – thangchung

Trả lời

12
+2

Tôi tìm thấy bài viết tiếp theo của Petter Mahlen: "DCI tốt hơn với DI" thực sự hữu ích quá –

+1

@JonnyCundall tuy nhiên hãy nhớ rằng bài viết đó có một vài thông tin sai về những gì DCI là –

4

DCI có nó trang web riêng tại fullOO.info nó chưa hoàn chỉnh nhưng không có liên kết đến các ấn phẩm và tài liệu nói chung cũng như một số ví dụ về các ngôn ngữ khác nhau được viết bởi một trong những người đồng sáng lập DCI hoặc được xem xét và chấp nhận bởi một trong những chúng.

2

Khung công tác Java Qi4j đi kèm với các mẫu, một trong số từng mẫu, DCI-Cargo, là triển khai ứng dụng hàng hóa từ cuốn sách DDD sử dụng DCI.

Dưới đây là một liên kết đến mẫu: http://qi4j.org/_dci_cargo_sample.html

Và một số tài liệu về nó bởi tác giả của nó Marc Grue: http://marcgrue.com/

Mẫu được triệt để đơn vị kiểm tra, thực hiện kiên trì vv ...

HTH