none
(Sumber: milist DOTNET) Domain Design Driven RRS feed

  • Pertanyaan

  • dear all, 

    baru belajar about DDD ini, minta nasihatnya : 

    1. Kelebihan dan kelemahan DDD ini apa ya 

    2. DDD ini apakah cocok untuk project dalam skala  menengah atw besar saja

    3. Bisa minta best practise dari pengalaman temen2 sekalian yang sudah menerapkan DDD ini dalam siklus software developmentnya

    trims all, atas sharenya


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Kamis, 28 Juni 2012 09.58
    Moderator

Jawaban

  • 1. Kelebihan dan kelemahan DDD ini apa ya  

    kelebihan : jika dilakukan dengan benar, software lifetime nya panjang, maintenance relatif lebih mudah, komunikasi lancar.

    kekurangan : building ubiqutuous language itu butuh waktu yg lama, banyak salah interpretasi dsb. learning curve nya panjang. harus melalui trial and error dsb

    2.  DDD ini apakah cocok untuk project dalam skala  menengah atw besar saja 

    cocok utk software yg memiliki business logic yang complex dan sering berubah

    3. Bisa minta best practise dari pengalaman temen2 sekalian yang sudah menerapkan DDD ini dalam siklus software developmentnya 

    before jumping to DDD, master the OO principle first. :)

    Dijawab oleh: Welly Tambunan


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Kamis, 28 Juni 2012 09.59
    Moderator

Semua Balasan

  • 1. Kelebihan dan kelemahan DDD ini apa ya  

    kelebihan : jika dilakukan dengan benar, software lifetime nya panjang, maintenance relatif lebih mudah, komunikasi lancar.

    kekurangan : building ubiqutuous language itu butuh waktu yg lama, banyak salah interpretasi dsb. learning curve nya panjang. harus melalui trial and error dsb

    2.  DDD ini apakah cocok untuk project dalam skala  menengah atw besar saja 

    cocok utk software yg memiliki business logic yang complex dan sering berubah

    3. Bisa minta best practise dari pengalaman temen2 sekalian yang sudah menerapkan DDD ini dalam siklus software developmentnya 

    before jumping to DDD, master the OO principle first. :)

    Dijawab oleh: Welly Tambunan


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Kamis, 28 Juni 2012 09.59
    Moderator
  • + baca jg PoEAA. Paling tidak th apakah butuh modeling atau cukup transaction script.

    + selain UL konsep yg sangat penting adalah Context.

    + fokus pada behaviour bukan data.

    Ingat modeling itu hanya bagian kecil dari system. 

    Follow Udi Dahan deh kalau masih newbie.

    Dijawab oleh: Fatur Rahman


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Kamis, 28 Juni 2012 10.00
    Moderator
  • Kayaknya judul thread-nya kebalik ni..

    Harusnya Domain Driven Design :)

    Kalo menurut saya sih, DDD itu pada intinya sebuah mindset di mana kalo mau bikin program, yang paling penting adalah memodelkan domain-nya. Jadi kalo mau bikin aplikasi sekolah misalnya, maka kita akan memodelkan Student, Class, Enrollment, dsb.

    Bedakan antara 'memodelkan domain' sama ngerancang tabel database yah!

    Kalau mau ekstrim, aplikasi DDD bisa saja sama sekali tidak pake database, karena database itu cuma infrastrukturnya aja.

    Dijawab oleh: Dicky Arinal


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Kamis, 28 Juni 2012 10.00
    Moderator