- Apa itu model anemia?
- Apa itu objek anemia?
- Mengapa Model Domain Anemia adalah corak anti?
- Apakah model domain yang kaya?
Apa itu model anemia?
Model domain anemia adalah model tanpa logik di dalamnya. Kelas Domain kelihatan lebih seperti sekumpulan penetus awam dan mendapatkan logik tanpa logik di mana pelanggan kelas mempunyai kawalan ke atas bagaimana untuk memberi instantiate dan mengubah suai kelas. Dalam model ini, pelanggan harus mentafsir tujuan dan penggunaan kelas.
Apa itu objek anemia?
Dalam pengaturcaraan berorientasikan objek, dan terutama dalam reka bentuk yang didorong oleh domain, objek dikatakan sebagai anemia jika mereka mempunyai keadaan tetapi kekurangan tingkah laku. Beberapa jenis objek, seperti objek pemindahan data (DTOS), dijangka hanya menjadi koleksi data.
Mengapa Model Domain Anemia adalah corak anti?
Model domain anemia digambarkan sebagai anti-corak pengaturcaraan di mana objek domain mengandungi sedikit atau tiada logik perniagaan seperti pengesahan, pengiraan, peraturan, dan sebagainya.
Apakah model domain yang kaya?
Model domain yang kaya = koleksi objek yang mendedahkan tingkah laku. Sekiranya anda ingin membuat aplikasi CRUD yang mudah, mungkin model anemia dengan kerangka MVC klasik sudah cukup. Tetapi jika anda ingin melaksanakan beberapa jenis logik, model anemia bermaksud bahawa anda tidak akan melakukan pengaturcaraan berorientasikan objek.