एप्लिकेशन डिजाइन और विकास में रुझान "हिम्मत" से शुरू होता है: डोमेन, फिर डेटा एक्सेस, फिर बुनियादी ढांचा, आदि। जीयूआई आमतौर पर इस प्रक्रिया में बाद में आते हैं। मुझे आश्चर्य है कि अगर यह पहले जीयूआई बनाने के लिए उपयोगी हो सकता है ...
मेरा तर्क यह है कि कम से कम एक प्रोटोटाइप जीयूआई का निर्माण करके, आप एक बेहतर विचार प्राप्त कर सकते हैं कि पर्दे के पीछे क्या होना चाहिए, और इसलिए डोमेन और सहायक कोड पर काम शुरू करने के लिए बेहतर स्थिति में हैं।
मैं इस प्रथा के साथ एक समस्या देख सकता हूं कि यदि सहायक कोड अभी तक नहीं लिखा गया है, तो GUI परत के लिए वास्तव में करने के लिए बहुत कुछ नहीं होगा। शायद नकली वस्तुओं या फेंकने वाली कक्षाओं का निर्माण (कुछ हद तक इकाई परीक्षण में किया जाता है) शुरू में जीयूआई के निर्माण के लिए बस एक आधार प्रदान करेगा।
यह एक वास्तविक परियोजना के लिए एक संभव विचार हो सकता है? हो सकता है कि हम GDD (GUI ड्रिवेन डेवलपमेंट) को स्टेबल के साथ जोड़ सकें ...