ส่วนตัวผมนั้นยังอ่อนมาก ยังไม่เคย ทำแบบ rich domain model เคยแต่ anemic domain model
และอยากจะลองไปทำแบบ rich domain model บ้าง
ซึ่งผมเองก็สับสนพอสมควรว่า มีข้อดีขอเสียแตกต่างกันอย่างไร
อยากให้เปรียบเทียบตาม KPI นี้ครับ
1 ขั้นตอนในการพัฒนา(อะไรใช้ ใช้เวลาเร็วกว่ากัน)
2 เมื่อต้อง maintenance อะไรง่ายกว่ากัน
3 anemic domain model ไม่มี BLLแล้วจะเรียกได้ว่าเราพัฒนาแบบ OO แล้วได้จริงไหมเพราะเป็น object ที่มีแต่ properties
4 อะไร resuse ง่ายกว่ากัน
5 เมื่อออกแบบ แนว OO(ข้อดีเพื่อ ออกแบบให้งานซับซ้อนได้ง่าย) อะไรดีกว่ากัน
เอาแค่ 5ก่อนนะครับ มากกว่านี้คงพูดกันไม่จบ
This post has been edited by best0032001: 03 March 2009 - 09:33 AM

Help

















