[ad_1]
नमस्कार, मुझे कोई उपयोगी प्रोजेक्ट न बना पाने की समस्या का सामना करना पड़ रहा है। मैंने ओओपी की अवधारणाओं और प्रोग्रामिंग की अन्य बुनियादी अवधारणाओं को सीखने पर काम किया है और मैंने अवधारणाओं को बहुत अच्छी तरह से समझा है, लेकिन अभी भी कुछ उपयोगी बनाने में पीछे रह गया हूं। मुझे समझ नहीं आ रहा कि मेरे अंदर किस अवधारणा की कमी है। अवधारणाओं को जानने के बाद भी मेरे लिए यह पता लगाना बहुत कठिन है कि एक अच्छा प्रोजेक्ट कैसे बनाया जाएगा। यदि आप कर सकते हैं तो कृपया मेरी मदद करें, क्योंकि हम सभी जानते हैं कि भवन के बिना सीखने का कोई फायदा नहीं है।
धन्यवाद।
मैंने क्या प्रयास किया है:
कई बार खुद से प्रोजेक्ट बनाना और बुनियादी अवधारणाओं को सीखना।
समाधान 1
हम वास्तव में आपको कुछ भी विशिष्ट नहीं बता सकते – यह एक कौशल है, और कौशल विकसित करने का एकमात्र तरीका अभ्यास के माध्यम से है – आप जितना चाहें उतना टूर डी फ्रांस देख सकते हैं, लेकिन यह आपको सिखाने वाला नहीं है साइकिल की सवारी! :डी
ऐसा विषय चुनें जिसमें आपकी रुचि हो और इसे कैसे काम करना चाहिए, इसके लिए अपने लिए एक विवरण लिखें।
फिर विनिर्देश पढ़ें, और एक डिज़ाइन अवलोकन तैयार करें: आवश्यक डेटा, इसे कैसे संसाधित करने की आवश्यकता है, उपयोगकर्ता के साथ बातचीत क्या होगी।
फिर उसे विभाजित करने का प्रयास करें: बड़ी परियोजनाओं के लिए विभाजन शुरू करने का एक अच्छा तरीका 3 लेयर मॉडल पर विचार करना है: डेटा लेयर, बिजनेस लेयर, प्रेजेंटेशन लेयर – फिर पता लगाएं कि उनके बीच क्या इंटरैक्शन होने वाला है।
फिर भाषा और रूपरेखा चयन के बारे में सोचें।
फिर परतों को स्वयं डिज़ाइन करें।
फिर डिज़ाइनों को परिष्कृत करें, परीक्षण मामले तैयार करें, एक “साइन ऑफ” मानदंड दस्तावेज़ बनाएं ताकि आप जान सकें कि यह कब समाप्त होगा।
फिर आप कोड डिज़ाइन करना शुरू कर सकते हैं – और अंततः इसे लिखना शुरू कर सकते हैं!
लगता है काफी काम है? ठीक है, हाँ – यह एक बड़े प्रोजेक्ट के लिए बहुत काम है – लेकिन प्रोजेक्ट के आकार की परवाह किए बिना समान चरणों की बहुत अधिक आवश्यकता होती है: यहां तक कि एक होमवर्क अभ्यास भी, हालांकि इसमें से बहुत कुछ आपके लिए काम शुरू करने से पहले किया जाता है: इसकी आवश्यकता है एक विनिर्देश (असाइनमेंट), एक डिज़ाइन अवलोकन (“प्रोग्राम का शेल” जो शिक्षक प्रदान करता है), भाषा और रूपरेखा का विकल्प शिक्षक का है, डेटा असाइनमेंट में निर्दिष्ट किया गया है, इत्यादि। यदि आप इसमें से कुछ चूक जाते हैं, तो यह लंबे समय में आपके जीवन को कठिन बना देता है।
लेकिन जैसा कि मैंने कहा – इसमें अच्छा होने का एकमात्र तरीका अभ्यास करना है, और गलतियाँ करना है जिनसे आप अगली बार सीख सकते हैं।
आपको कामयाबी मिले!
समाधान 2
पर एक नज़र डालें जावा ट्यूटोरियल सीखने के पथ[^] और अपाचे नेटबीन्स में आपका स्वागत है[^]. बहुत सारे उपयोगी ट्यूटोरियल और विचार, लेकिन चीजों को एक साथ कैसे रखा जाए, इस पर मार्गदर्शन भी।
[ad_2]
コメント