हमारे पास हमारी दुकान में आवर्ती समस्या है जहां हम एक ही कक्षा/इकाई के 3 या 4 अलग-अलग प्रस्तुतिकरणों के साथ समाप्त होते हैं।क्या मॉडल संचालित आर्किटेक्चर इसके लायक है और टूलींग में कला की स्थिति क्या है?
एक जावा संस्करण, एक एक्सएमएल संस्करण, एक हाइबरनेट संस्करण, एक जेसन संस्करण ... आपको बिंदु मिलता है।
स्पष्ट रूप से यह रखरखाव की समस्याएं पैदा करता है।
मॉडल संचालित वास्तुकला शायद इस की तुलना में अधिक है, लेकिन क्या मैं सच में करना चाहते हैं एक प्रणाली मुझे एक बार एक वर्ग या एक इकाई को परिभाषित, एक तरह से, और उसके बाद विभिन्न अभ्यावेदन उत्पन्न करने देता है। (शायद मैं इसके लिए सही शब्दावली का उपयोग नहीं कर रहा हूं)
यह वास्तव में सीधे आगे नहीं है, क्योंकि मान लें कि हमारे पास जावा वस्तु है जिसे हम तार पर भेजने के लिए JSON में बदलना चाहते हैं - वहां जावा ऑब्जेक्ट में सदस्यों के बीच जेएसओएन के क्षेत्रों में सटीक 1-1 पत्राचार नहीं हो सकता है - कुछ अनुकूलन हो सकते हैं, या जो भी हो।
मैंने अतीत में एंड्रॉइड और ईएमएफ जैसी चीजों को देखा है, और उन्हें या तो कमी या बेकार पाया है। मुझे नहीं पता कि वे इन दिनों कैसे ढेर करते हैं, या अन्य प्रणालियों क्या हैं।
एमडीए और मेटा-डेटा संचालित प्रोग्रामिंग पर एसओ की राय क्या हैं? गंभीर विचारों के लिए उपकरण पर्याप्त परिपक्व हो गए हैं?
धन्यवाद।
भी देखें http://stackoverflow.com/questions/4479883/mda-model-driven-architecture और http://stackoverflow.com/questions/696021/are-you-doing-mda- मॉडल-संचालित-आर्किटेक्चर-दाएं-अब-अगर-तो-टू-टूल्स-डू-यो और http://stackoverflow.com/questions/21091/do-you-use-mda-mdd-mdsd-any-kind- ऑफ-द-द-द-फ़्यूचर और http://stackoverflow.com/questions/70781/what-do-you-think-of-model-driven-software-development – DNA