Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Ruby

रूबी को तेज़ी से सीखने के तीन बेहतरीन तरीके

रूबी सीखने के लिए बहुत सारी अच्छी जगहें हैं। लेकिन सीखना सिर्फ किताबें पढ़ना या वीडियो देखना नहीं है। यह सबसे पहले एक समस्या की ओर भाग रहा है, फंस रहा है, संघर्ष कर रहा है, निराश हो रहा है, चीजों को देख रहा है, इसे क्लिक कर रहा है, इसके साथ खेल रहा है, और अंत में (आखिरकार!) कुछ काम कर रहा है।

आप जो सीखते हैं उसका उपयोग आपको करना होगा, या वे आपके साथ नहीं रहेंगे। और ऐसा करने के लिए मैंने कुछ बेहतरीन तरीके खोजे हैं।

रूबी क्विज़

रूबी क्विज़, रूबी के साथ हल करने के लिए 150 से अधिक छोटी, दिलचस्प समस्याओं का एक समूह है। रोमन अंकों को परिवर्तित करने से लेकर ASCII-कला कालकोठरी बनाने तक की चीजें। प्रत्येक समस्या का समाधान भी होता है - आप एक ही प्रश्न के विभिन्न दृष्टिकोण देख सकते हैं। रूबी प्रश्नोत्तरी हमेशा के लिए के आसपास रही है , और यह अभी भी बहुत मज़ेदार है।

exercism.io

exerism.io रूबी क्विज़ की तरह शुरू होता है - आप छोटी प्रोग्रामिंग समस्याओं के समाधान तैयार करेंगे। लेकिन व्यायाम में, अपना समाधान सबमिट करने के बाद, आप इसे अन्य लोगों के साथ साझा करते हैं। आप अपने कोड की समीक्षा करेंगे, और इसे और बेहतर बनाने के लिए इसे दोबारा सुधारेंगे।

व्यायाम के साथ आपका लक्ष्य केवल कार्यशील कोड नहीं है। यह छोटे, सरल कोड की ओर रिफैक्टरिंग कर रहा है। आप अपने रिफैक्टरिंग और ऑब्जेक्ट-ओरिएंटेड डिज़ाइन कौशल का अभ्यास करेंगे। और वे आपके पूरे प्रोग्रामिंग करियर के दौरान आपके साथ रहेंगे।

इसे एक छोटे ऐप में आज़माएं

आपके सामान्य रूबी ज्ञान के निर्माण के लिए प्रोग्रामिंग चुनौतियाँ बहुत अच्छी हैं। लेकिन कभी-कभी आप एक ऐसी सुविधा को आज़माना चाहेंगे जिसके बारे में आपने अभी सीखा है, ताकि आप इसे बेहतर ढंग से समझ सकें।

तो, इसे किसी ऐप में आज़माएं। एक या दो मचान के साथ एक नया रेल ऐप जेनरेट करें। इसे उस सुविधा के साथ खेलने के लिए समर्पित करें जिसे आप सीखना चाहते हैं। यहां तक ​​​​कि अगर आप कुछ रेल-विशिष्ट नहीं कर रहे हैं, तो रेल के कोड जनरेटर बिना किसी सेटअप के नई चीजों को आजमाने के लिए बहुत अच्छे हैं। आपको परीक्षण सेट अप करने, सही फ़ाइलों की आवश्यकता, रेक सेट अप करने, या ऐसा कुछ भी करने के बारे में चिंता करने की आवश्यकता नहीं है।

इस तरह मैं नई रेल 4.2 सुविधाओं के साथ खेल रहा हूं, और जिस तरह से मैंने यहां लिखी गई अधिकांश चीजों को आजमाया है। (यह मेरी किताब के पहले अध्याय का विषय भी है)।

आप क्या भूल गए हैं?

मेरे पास उन चीज़ों की एक लंबी, लंबी सूची है जिन्हें मैं भूल गया हूँ क्योंकि मैंने कभी उनका उपयोग नहीं किया। और यह मेरे समय का अच्छा उपयोग नहीं है।

तो, कुछ अभ्यास और खेल के साथ अपने पढ़ने और देखने को संतुलित करें। कुछ चुनौतियाँ करें, या कुछ छोटे ऐप बनाएँ। आपको आश्चर्य होगा कि आप कितनी जल्दी सामान उठा लेंगे।


  1. स्टीम डाउनलोड को तेज करने के 4 तरीके

    हाल के वर्षों में, स्टीम ने पीसी गेमर्स के लिए शीर्ष वीडियो गेम वितरक के रूप में अपनी उपस्थिति स्थापित की है। ऑल-इन-वन गेमिंग सॉफ़्टवेयर, उपयोगकर्ताओं को अपने डेटा का सुरक्षित रूप से बैकअप लेने के साथ-साथ अपने गेम खरीदने, डाउनलोड करने और व्यवस्थित करने की अनुमति देता है। हालाँकि, स्टीम के नियमित उपय

  1. विंडोज 11 को फिर से शुरू करने के 5 बेहतरीन तरीके

    किसी भी कारण से, आप शायद यह जानना चाहेंगे कि अपने पीसी पर विंडोज 11 को कैसे पुनरारंभ करें। जब आप विंडोज 11 अपडेट को इंस्टाल करना समाप्त कर लेते हैं, तो आपको अक्सर पुनरारंभ करने का विकल्प दिखाई देगा, आपको पीसी से संबंधित किसी भी समस्या का निवारण करने के लिए पुनरारंभ करने की आवश्यकता हो सकती है। Micr

  1. 10 तेजी से सीखने वाले बच्चों के लिए टाइपिंग गेम

    क्या आप बच्चों के टाइपिंग गेम की तलाश कर रहे हैं? बच्चों के लिए मजेदार टाइपिंग गेम्स की सूची खोजने के लिए यह सही जगह है। अब, तुम क्यों पूछ रहे हो? ठीक है, जिस दुनिया को हम जानते हैं वह लगातार बदल रही है, और इसलिए तकनीक, रुझान और हमारे जीने का तरीका भी बदल रहा है। लगभग एक दशक पहले टाइपिंग का हुनर ​​क