อยู่ที่ไหน: โดเมน, ภาพรวม, เอนทิตีบนรูปภาพ?
ฉันกำลังศึกษาการออกแบบโดยใช้โดเมน (DDD) อ่านบทความมากมาย แต่ไม่เคยพบคำอธิบายที่ง่ายเลย โปรดช่วยสมมติว่าเรามีการออกแบบ: คำถามมากมายของฉันคือ: โดเมนคืออะไร (มีภาพโดเมนอยู่ที่ไหน) ในภาพนี้ ภาพรวมอยู่ที่ไหนในรูป? (มันเป็นวัตถุหลายชิ้นหรือเพียงชิ้นเดียว) ถูกต้องหรือไม่ที่ Order เป็นรูทรวม? ทำไม LineItem ไม่ใช่นิติบุคคล? (ฉันถามเพราะที่นี่: https://softwareengineering.stackexchange.com/questions/351853/should-internal-entities-in-an-aggregate-respond-to-domain-events-directly ) คนโดยตรงบอกว่า OrderLine เป็นนิติบุคคล สคีมา DDD สามารถอยู่ได้โดยปราศจาก CQRS หรือไม่ ควรใช้ CQRS กับทุกส่วน (รวมโดเมนหรือไม่) ของสถาปัตยกรรม มีการขับเคลื่อนกิจกรรม == การจัดหากิจกรรมหรือไม่ จำเป็นต้องมีการชดเชยใน DDD Event Driven / sourcing แทนที่จะเป็นธุรกรรมแบบกระจายหรือสามารถมีอยู่โดยไม่มีการชดเชย (และไม่มีธุรกรรมแบบกระจาย) หรือไม่? ฉัน googled จริงๆและอ่านบทความและคำถามเหล่านี้ถูกยกขึ้นในหัวของฉัน ...