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