पहले क्या आता है? डिज़ाइन को रेखांकित और अनुमोदित करने के बाद, क्या एक डिज़ाइनर HTML में पेज बनाना चाहिए और फिर उन्हें कोड जोड़ने के लिए डेवलपर को सौंपना चाहिए? या किसी डेवलपर को सरल पृष्ठ बनाना चाहिए जो उन्हें डिजाइनर पर काम करते हैं और उन्हें सौंपते हैं?वेब डेवलपर्स: पहले कोड या डिज़ाइन को कार्यान्वित करें?
मैंने हमेशा उत्तरार्द्ध किया है, लेकिन हाल ही में एक ऐसे डिजाइनर के साथ काम किया जिसने HTML में एक संपूर्ण साइट बनाई और इसे काम करने के लिए मुझे सौंप दिया। मैंने पाया कि यह 3 कारणों से बहुत समय बचाता है:
- डेवलपर को सभी फॉर्म फ़ील्ड और प्राथमिक लेआउट बनाने की आवश्यकता नहीं है।
- डिजाइनर को सभी "बदसूरत" पृष्ठों को कुछ आकर्षक में पुन: कार्य करने की आवश्यकता नहीं है, बल्कि एक स्वच्छ साइट के साथ शुरू करना जो तेज़ है।
- कोड डिज़ाइनर द्वारा गलती से टूटा नहीं गया है। मैंने पाया है कि डिज़ाइनर बैकएंड कार्यक्षमता को जोड़ने वाले डिज़ाइन को तोड़ने वाले डेवलपर्स की तुलना में अपने काम करने वाले कोड को तोड़ने की अधिक संभावना रखते हैं।
संक्षेप में, यदि डिजाइनर पहले अपना काम करता है, तो बहुत कम पुनर्विक्रय होता है। मैं बस जो वास्तव में काम करता हूं वह वास्तव में काम करता है।
तो सबसे अच्छा अभ्यास कौन सा है? अन्य plusses और minuses देखें?
संपादित करें: मान लें कि डिजाइनर और डेवलपर दोनों प्रस्तावित डिज़ाइन पर पहले से ही समझौते में हैं।
मैं पहले डिजाइनर के लाभ को देख सकता हूं, तो कोड को केवल इसे डिज़ाइन के रूप में काम करने के बारे में चिंता करने की ज़रूरत है। हालांकि, मुझे आश्चर्य है कि चीजों को बेहतर करने के अवसर शायद खो जाएंगे क्योंकि डिजाइनर अंतर्निहित तकनीक की संभावनाओं को समझ नहीं पा रहा है? शायद यह अधिक महत्वपूर्ण है कि डिजाइनर और कोडर शुरुआत से मिलकर काम करते हैं? पूरी तरह से "हैंडओवर" प्रक्रिया छोड़ें? –
@ जेफरी केम्प - अधिक सहमत नहीं हो सका! मैंने हाल ही में डेवलपर्स के रूप में हमारे लिए बॉक्स के बाहर आसानी से पहुंचा जा सकता था, इस पर प्रकाश डालने के लिए उन्हें एक डिजाइनर के साथ AJAX नियंत्रण टूलकिट, और JQuery UI दिखाने के लिए काम किया था। डिजाइनर के साथ मिलकर काम करना और ग्राहक एक अच्छी तरह से निर्मित प्रणाली के लिए सर्वोपरि है। – Josh
ग्रेट प्वाइंट जेफरी। मेरे पास डिजाइनरों के साथ काम करने की लक्जरी है, जिनके पास विकास पक्ष की दृढ़ समझ है और अजाक्स, जेएस ढांचे, आदि से संबंधित हमारे कई यूआई विकल्प भी हैं। भले ही यह सवाल मानता है कि डिजाइन पहले से ही इनपुट के साथ पूरा हो चुका है पार्टियां - इसे सिर्फ लागू करने की आवश्यकता है। –