Innehållsförteckning:
Video: Så här styr du 2024
Det grundläggande Ruby-programmeringsspråket är kraftfullt. Du kan koda många av dina idéer med mycket lite att skriva. Ruby's inbyggda klasser och objekt får dig ganska långt genom att tillhandahålla de flesta programmeringsbehov. Så småningom vill du göra något som inte ingår i det inbyggda biblioteket med kod, och du börjar skriva din nya fantastiska funktion.
Innan du gör, överväga att leta efter vad du behöver i Rubysamfundet.
Pärla av en pärla
RubyGems är återanvändbara bibliotek av kod som normalt fokuserar på att göra ett jobb bra. Människor från hela världen bidrar till fri och öppen källkods till samhället. Sök bara efter koden du är intresserad av.
Behöver du göra grafikprogrammering för att göra ett spel? Du hittar Gosu-pärlan. Vill du skriva en webbapplikation? Kolla in Rails. Behöver du kontrollera en robot? Du kan använda Artoo för det.
Använda ädelstenar
När du installerar Ruby på din dator får du ett antal verktyg som du kan använda från ditt terminalprogram. RubyGems installeras med hjälp av gemprogrammet. När du vet namnet på den pärla du vill ha, ställer du upp den med geminstallation my_interesting_gem. Om pärlan inte fungerar för dig kan du också avinstallera det också.
Mest populära pärlor kommer med grundläggande dokumentation som hjälper dig att förstå hur du använder koden. Du kan vanligtvis följa dokumentationslänkar på RubyGems. org. Dokumentationslänkar tar dig ofta till en särskild webbplats för pärlan själv, eller åtminstone källkoden till pärlan, vanligtvis på en webbplats som GitHub. Du kan då leta efter ett README. md-fil, som ofta följer med pärlan.
Ge tillbaka
När du förbättrar dina kodningsförmågor kan du en dag hitta ett objekt, en klass eller en mer komplex uppsättning kod som du vill dela. Instruktioner för att bygga dina egna pärlor är lätta att hitta på nätet, och community of Ruby-programmerare svarar gärna på frågor du kanske har.
Det globala Ruby-samhället är byggt på ett stort antal människor som du som är generös med sin tid och uppfinningar. Överväg att dela din kod och / eller kunskap när du kan!