नहीं काफी अपने प्रश्न का उत्तर है, लेकिन ...
आप एक प्रमुख मुद्दा भुला दिया है: एक व्यक्ति/टीम आपकी आवश्यकता दस्तावेज़ों के लिए सामग्री का निर्माण किया। लेकिन वे उस दस्तावेज़ में निष्कर्षों पर कैसे पहुंचे? क्या वे समस्याएं पेश कर रहे हैं, या समस्या स्थान के उनकी समझ हैं। क्या यह संभव है कि दस्तावेज़ के कुछ हिस्सों गलत हैं? या दस्तावेज़ के निर्माण के बाद से आवश्यकताएं बदल गई हैं?
तथ्य यह है कि, डीडीडी में से पहले कोड लिखना शुरू कर देता है। एरिक इवांस यह सुझाव नहीं दे रहे थे कि डीडीडी कोड लिखने का एक ठोस तरीका है; DDD व्यापार समस्या की पहचान, और इसमें शामिल लोगों को स्पष्टता लाने के लिए एक ठोस तरीका है। कार्यान्वयन हिस्सा माध्यमिक है।
आप एक स्थान जहाँ किसी और सटीक आवश्यकताओं बनाता है में हैं, और आप एक समाधान है, तो महान ऊपर कोड है। लेकिन यदि आप ऐसी स्थिति में हैं जहां आप को आवश्यकताओं को समझना चाहते हैं (और आप व्यवसाय डोमेन में कोई विशेषज्ञ नहीं हैं), तो डीडीडी का मौलिक सार आपके दृष्टिकोण को बदल सकता है।
स्रोत
2010-07-24 16:45:28
+1। महान सवाल – RichardOD