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