मैं गलत उपकरण का उपयोग कर एक आवेदन विकसित कर रहा हूँ। मैं इस के अधिकारों या गलतियों में शामिल नहीं होना चाहता हूं - मंच को सामरिक के रूप में आशीर्वाद दिया गया है और अब कुछ भी नहीं बदला जा रहा है। लेकिन मुझे उम्मीद है कि कोई मुझे स्थिति का सर्वोत्तम तरीका बनाने के बारे में कुछ सुझाव दे सकता है।शत्रुतापूर्ण उपकरणों का उपयोग कर कोडिंग के लिए युक्तियाँ?
हम सर्वर-साइड भाषा का उपयोग करते हैं, चलिए इसे एक्स कहते हैं, और क्लाइंट-साइड एचटीएमएल/जेएस/सीएसएस (आईई 6 पर)। एक्स एक अनुप्रयोग विकास बिंदु से आदिम है (लेकिन डेटा प्रोसेसिंग के लिए उत्कृष्ट है, यही कारण है कि हम इसका उपयोग कर रहे हैं); इसमें उपयोगकर्ता परिभाषित कार्यों की अवधारणा भी नहीं है, इसलिए किसी भी तरह से एप्लिकेशन मॉड्यूलर बनाने की कोशिश करना एक चुनौती है। अगर/फिर/अन्य कथन के घोंसले की हजारों लाइनें सोचें।
मेरी वर्तमान धारणा यह है कि कोड के स्पेगेटी-कारक को कम करना संभव नहीं होगा, और वास्तव में महान दस्तावेज यह एकमात्र हथियार है जो कि पूरी तरह से असमर्थ दुःस्वप्न बनने वाला है जो TheDailyWTF पर समाप्त होता है।
किसी को भी कोई अन्य विचार मिला है?
:संपादित करें (मैं क्या भाषा एक्स है बस क्योंकि मैं कमी उपकरण, नहीं एक्स के लिए किसी विशेष रणनीति के साथ काम करने की सामान्य समस्या के उत्तर के लिए आशा करती हूं कि उल्लेख नहीं है)
ठीक है, मस्तिष्क उत्सुकता के लिए, एक्स एसएएस है। मैं इस सवाल पर ध्यान केंद्रित नहीं करना चाहता था कि फ़ंक्शन-शैली मैक्रोज़ फ़ंक्शन हैं (वे डिजाइन पैटर्न को कार्यान्वित नहीं कर सकते हैं, और इसे लागू नहीं कर सकते हैं), या इसे दोष देने के लिए - इस विशेष परियोजना की बाधाओं को देखते हुए, मैं वास्तव में उपयोग करने के निर्णय से सहमत हूं यह! मुझे यह भी आश्वस्त है कि अधिकांश सॉफ्टवेयर अविश्वसनीय रूप से गैर-इष्टतम वातावरण (टूटे टूल्स, खराब प्रबंधन, अतिसंवेदनशील विरासत बोझ इत्यादि) में विकसित किए गए हैं, और यह भी कि चीजों को काम करने के लिए रणनीतियों की आवश्यकता होनी चाहिए।
यदि प्रश्न सभ्य उत्तर प्राप्त करता है, तो क्या आप हमें बताएंगे कि एक्स क्या है? ;) – Max
हमम ... दुर्भाग्य से एक्स वास्तव में परिचित लगता है :) –
हाँ, मैंने अपनी पूरी कोशिश की, और मुझे यह जानने की उम्मीद है कि एक्स क्या है, भी;) –