भाषेला न सांगता आपण नवीन गोष्टी कोड करणे कसे शिकता?


उत्तर 1:

आपली प्रक्रिया लहान, व्यवस्थापित करण्यायोग्य तुकडे करा - नंतर कोड करा. मग तुकडे एकत्र ठेवा. याची चाचणी घ्या - जर ते कार्य करत नसेल तर डीबग करून का ते शोधा; नंतर पुन्हा कार्य करण्यासाठी प्रयत्न करा. पूर्ण होईपर्यंत पुन्हा करा. मी प्रथम आपल्या प्रक्रियेच्या छोट्या भागाची उदाहरणे शोधून सुचवितो - जसे की आपल्याला स्ट्रिंग मॅनिपुलेशन करण्याची आवश्यकता आहे? प्रत्येक शक्यता जबरदस्तीने न लावता आपल्याला उत्कृष्ट समाधान शोधण्याची आवश्यकता आहे? अ‍ॅरे थेट वापरण्याऐवजी याद्यासारख्या सामान्य संकलनांचा वापर कशाबद्दल?

लहान पायर्‍या - बहुधा पुढे, कधीकधी मागे. आपण बर्‍याच कचर्‍याच्या कोडसह वाहू शकता - आपण समाप्त करेपर्यंत ठेवा. फक्त एकतर यावर टिप्पणी देऊ नका. पद्धती फॅशनमध्ये लिहा ज्या त्यांना कॉल करता येऊ शकेल परंतु सध्या काय कार्य करते त्यामध्ये त्या वापरल्या जात नाहीत. या पद्धतींवर संकेत बनवा // २०१.0.०6.०4 कार्यक्षमता सुधारित करण्यासाठी हॅशटेबल्स वापरण्याचा प्रयत्न केला - अकार्यक्षम होता.

कदाचित कुठेतरी रेष खाली आपणास सापडेल - अरे व्वा, आपण त्यांचा वापर कशासाठी करता? मग आपण परत जाऊन संकलनासह आपल्या मागील अनुभवावरून शिकू शकता.

तसेच, या भाषांची मूलतत्वे साधारणपणे डिझाइनद्वारे कमीतकमी जटिल असतात - कोडची जोडलेली लायब्ररी ही आपल्यातील बर्‍याच जणांना आवडणारी कार्यक्षमता आणते. मी, एकासाठी, त्याच्या मेमरी पॉईंटरद्वारे स्पष्टपणे संदर्भित डेटा न घेण्यास आनंद घेत आहे.

आणि प्रश्न विचारा.


उत्तर 2:

गूगल आपण करू इच्छित काय करण्याच्या सूचना अस्तित्वात असल्यास, त्या पुढे येतील. जर अशा सूचना अस्तित्वात नसतील तर ते अस्तित्त्वात असल्यास ते कसे कार्य करतात याचा आकृती काढा आणि चाक पुन्हा चालू करा. हे असे काहीतरी आहे जे दुर्दैवाने, व्यावसायिक प्रोग्रामरना सर्व वेळ करणे आवश्यक आहे - ते कसे कार्य करते याबद्दलच्या अनुमानांवर आधारित स्वतःस अस्तित्वात असलेल्या एखाद्या गोष्टीची पूर्तता करा कारण मूळ अंमलबजावणी काही कारणास्तव किंवा दुसर्या कारणास्तव वापरली जाऊ शकत नाही - आणि म्हणून ती खरोखर वास्तविक प्रतिनिधित्व करते आणि महत्वाचे कौशल्य.