apa arti "domain" ketika merujuk ke DDD

9

Apa arti kata domain mengenai desain / pengembangan yang didorong?

Bukan dalam hal semantik atau definisi ilmiah tetapi dalam hal bagaimana ia memodifikasi proses atau filsafat?

Saya membaca sebuah posting: /software/57828/your-software-problem-solution-approach

Saya menemukan kata kunci ini, DDD, dan tidak benar-benar tahu apa artinya itu.

chrisjlee
sumber
Ini dari pertanyaan terkait: DDD - Desain Berbasis Domain
--овић
5
Apakah Anda mencari desain berbasis domain di Wikipedia?
Caleb
2
Dari Wikipedia: Domain: Lingkup pengetahuan, pengaruh, atau aktivitas. Area subjek tempat pengguna menerapkan suatu program adalah domain dari perangkat lunak tersebut.
blueberryfield
1
Bagian mana dari definisi wikipedia yang tidak lengkap atau membingungkan? Harap spesifik dalam pertanyaan Anda.
S.Lott

Jawaban:

10

Domain merujuk pada subjek spesifik yang menjadi tujuan proyek ini dikembangkan. Akuntansi adalah domain umum untuk DDD. Tujuan dari DDD adalah untuk membatasi kompleksitas suatu solusi dengan menyesuaikannya sedekat mungkin dengan domain dengan bantuan para ahli dalam domain tersebut.

Ryathal
sumber
Bolehkah saya mengajukan pertanyaan? Anda berkata, "Akuntansi adalah domain umum untuk DDD". Domain Akuntansi berisi Aset, Hutang Akun, Kredit, Payroll, dll. Apa yang disebut oleh para pakar domain? Apakah mereka Model, kan?
Bunthai Deng
-1

Anda juga bisa mengatakan bahwa DOMAIN adalah tempat Anda membuat kode logika bisnis aplikasi Anda.

Carlos A Merighe
sumber