c# - What is the relationship between DDD and the “Onion Architecture”? -
जेफरी पालेर्मो (DDD) और "" के बीच संबंध क्या हैं?
मेरे सामने - वे एक दूसरे को बधाई देते हैं - लेकिन बहुत अलग दृष्टिकोण से।
प्याज वास्तुकला डोमेन / बिजनेस लैगिक बनाने के बारे में है डेटा-ऐक्सेस, यूआई, सेवाओं आदि जैसी 'अवर की' चीजों पर स्वतंत्र। प्याज वास्तुकला पर वास्तव में परवाह नहीं है कि आपने अपने डोमेन को कैसे बनाया है - यह बाहरी निर्भरताओं से रक्षा करने के लिए अविचल है।
डोमेन चालित डिज़ाइन यह है कि आप अपने डोमेन को कैसे मॉडल बनाते हैं और आप अपनी ऑब्जेक्ट कहां कहते हैं। जिसका मतलब है कि प्रत्येक डोमेन कक्षा का व्यापारिक संबंध में यह दर्शाता है कि यह किस तरह का प्रतिनिधित्व करता है (भौतिक / वास्तविक दुनिया) का प्रत्यक्ष संबंध होना चाहिए। इसलिए ग्राहक ऑब्जेक्ट को कोड में एक ग्राहक का नाम देना चाहिए - इसका वास्तविक नियम होना चाहिए क्योंकि ग्राहक वास्तविक दुनिया में (या जितना करीब हो सकता है) संभव है।
Comments
Post a Comment