Saya melihat istilah ini banyak dalam konteks arsitektur perangkat lunak ("domain-model", "domain-driven-design" dll.). Saya sudah mencarinya di Google, tetapi saya mendapatkan banyak definisi berbeda. Jadi apa itu
Saya melihat istilah ini banyak dalam konteks arsitektur perangkat lunak ("domain-model", "domain-driven-design" dll.). Saya sudah mencarinya di Google, tetapi saya mendapatkan banyak definisi berbeda. Jadi apa itu
Di mana kita menarik garis antara delegasi dan enkapsulasi logika bisnis? Tampak bagi saya bahwa semakin kita mendelegasikan, kita menjadi semakin anemia . Namun, delegasi juga mempromosikan penggunaan kembali dan kepala sekolah KERING. Jadi apa yang pantas untuk didelegasikan dan apa yang harus...
Saya bekerja untuk perusahaan yang domainnya benar-benar sulit untuk dipahami karena merupakan teknologi tinggi dalam elektronik, tetapi ini berlaku untuk setiap pengembangan perangkat lunak dalam domain yang kompleks. Aplikasi yang saya kerjakan menampilkan banyak informasi, bagan, dan metrik...
Saya sedang mengerjakan sebuah proyek di mana kami mencoba menerapkan desain berbasis domain dan REST untuk arsitektur berorientasi layanan. Kami tidak khawatir tentang kepatuhan REST 100%; mungkin akan lebih baik untuk mengatakan kami mencoba membangun HTTP API yang berorientasi pada sumber daya...
Argumen mana yang harus dipertimbangkan seseorang ketika merancang sistem baru dan harus menyimpan nama seseorang sebagai satu bidang atau secara terpisah sebagai nama depan / belakang? Pro untuk bidang tunggal: UI yang lebih sederhana Tidak ada ambiguitas ketika mencoba memasukkan nama...
Posting ini berkaitan dengan peristiwa yang berubah dengan cepat. Saya memodelkan database yang harus digunakan sebagai persyaratan umum non-fungsional untuk semua layanan dari perusahaan startup, seperti orang, pengguna, layanan, dan data komersial seperti kupon, paket tanda...
Keduanya tampak seperti MPI paralel yang mengomunikasikan jaringan proses. Saya mengidentifikasi aktor dengan layanan. Apakah aktor lebih dinamis (Anda dapat membuat mereka dan membunuh sebagai bernafas sedangkan jaringan layanan lebih statis) atau
Saya telah membaca banyak artikel baru-baru ini yang menggambarkan obsesi primitif sebagai bau kode. Ada dua manfaat dari menghindari obsesi primitif: Itu membuat model domain lebih eksplisit. Misalnya, saya dapat berbicara dengan analis bisnis tentang Kode Pos alih-alih string yang berisi kode...
Tampaknya Model V hanya Model Air Terjun dengan bagian bawah Air Terjun membungkuk ke atas untuk membentuk V. Saya tidak melihat bagaimana itu menambahkan sesuatu yang baru. Dari diagram, saya juga tidak mengerti alirannya. Ada panah yang menunjuk ke segala arah dan saya tidak bisa mengerti apa...
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Model Aktor yang...
Saya sedang membaca artikel ini: http://www.doc.ic.ac.uk/~nd/surprise_97/journal/vol2/pjm2/ Dan disebutkan bahwa: ... dalam model aktor bahkan integer direpresentasikan sebagai aktor ... Wikipedia menegaskan: Model Aktor mengadopsi filosofi bahwa semuanya adalah aktor. Erlang memiliki...
Saya telah membaca sedikit tentang model aktor, tetapi tidak benar-benar mengerti bagaimana menggunakan aktor dalam situasi dunia nyata - bagaimana membuat model masalah dengan mereka. Bisakah seseorang tolong jelaskan? Contoh sederhana atau tautan ke contoh akan sangat
Saya memiliki lapisan berikut dalam solusi saya: App.Domain Aplikasi. Layanan App.Core (mungkin Anda menyebutnya App.DataLayer yang satu ini) Aplikasi.Web Pola desain perangkat lunak bukan pertanyaan saya, saya telah mengikuti Model di Domain public class Foo { public int Id {get;set;}...
Sejauh yang saya mengerti Model Aktor dan Pemrograman Reaktif adalah konsep yang terpisah. Model Aktor tampaknya tidak secara inheren reaktif bagi saya. Namun kerangka kerja Akka yang merupakan implementasi Model Aktor digambarkan sebagai reaktif: "Logika program Java dan Scala hidup dalam...
Mengapa dalam beberapa kerangka logika lapisan disebut "Model" sedangkan dalam beberapa kerangka disebut "Layanan". Apakah mereka berbeda satu sama lain atau hanya berbeda dengan penamaan konvensi? PEMBARUAN 1 Alasan saya bertanya adalah karena dalam Zend Framework, kerangka kerja MVC klasik,...
Saya agak bingung tentang bagaimana model tampilan arsitektur 4 +1 memetakan ke UML. Wikipedia memberikan pemetaan berikut: Tampilan logis: Diagram kelas, Diagram komunikasi, Diagram urutan. Tampilan pengembangan: Diagram komponen, Diagram paket Tampilan proses: Diagram aktivitas Tampilan...
Jadi saya sudah lama bermain-main dengan Event Sourcing dan CQRS, meskipun saya tidak pernah memiliki kesempatan untuk menerapkan pola pada proyek nyata. Saya memahami manfaat memisahkan masalah baca dan tulis Anda, dan saya menghargai bagaimana Event Sourcing memudahkan untuk memproyeksikan...
Katakanlah kita memiliki sistem pencatatan tugas, ketika tugas dicatat, pengguna menentukan kategori dan tugas tersebut default ke status 'Luar Biasa'. Anggaplah dalam contoh ini bahwa Kategori dan Status harus diimplementasikan sebagai entitas. Biasanya saya akan melakukan ini: Lapisan...
Jika saya mengerti, model aktor seperti model objek, tetapi dengan beberapa perbedaan: SETIAP objek memunculkan thread tersendiri dan tidak masalah bahkan ketika Anda memiliki ribuan objek. Aktor tidak berinteraksi dengan memanggil fungsi dan mendapatkan nilai balik melainkan dengan mengirim dan...
Saya belajar di bersih dan sebagai hasilnya saya secara dramatis memikirkan kembali banyak cara saya merancang dan menulis perangkat lunak. Namun saya masih bergumul dengan aturan bisnis seperti "simpan pembaruan untuk beberapa item, muat pertama Semua daftar item yang saya miliki izin untuk...