Indholdsfortegnelse:
Video: Dragnet: Helen Corday / Red Light Bandit / City Hall Bombing 2025
Det grundlæggende Ruby-programmeringssprog er kraftigt. Du kan kode mange af dine ideer med meget lidt typing. Ruby's indbyggede klasser og objekter får dig ret langt ved at sørge for de fleste programmeringsbehov. Til sidst vil du gerne gøre noget, der ikke er en del af det indbyggede bibliotek med kode, og du begynder at skrive din nye store funktion.
Før du gør det, skal du overveje at se hvad du har brug for i Ruby-fællesskabet.
Perle af en perle
RubyGems er genanvendelige biblioteker af kode, der typisk fokuserer på at gøre et job godt. Folk fra hele verden bidrager til fri og åben kilde ædelstene til samfundet. Bare søg efter koden du er interesseret i.
Har du brug for nogle grafiske programmer for at lave et spil? Du finder Gosu-perlen. Vil du skrive en webapplikation? Tjek Rails. Behov for at styre en robot? Du kunne bruge Artoo til det.
Brug af ædelstene
Når du installerer Ruby på din computer, får du en række værktøjer, som du kan bruge fra dit terminalprogram. RubyGems installeres ved hjælp af perleprogrammet. Når du kender navnet på den perle du vil have, skal du sætte det op med geminstallation my_interesting_gem. Hvis perlen ikke virker for dig, kan du nemt afinstallere det også.
Mest populære perler leveres med grundlæggende dokumentation, der hjælper dig med at forstå, hvordan du bruger koden. Du kan normalt følge dokumentationskoblinger på RubyGems. org. Dokumentationsforbindelser bringer dig ofte til et dedikeret websted til perlen selv, eller i det mindste til kildekoden til perlen, typisk på et websted som GitHub. Du kan derefter søge efter et README. md-fil, som ofte følger med perlen.
Giv tilbage
Når du forbedrer dine kodningsfærdigheder, kan du en dag opfinde et objekt, et klasse eller et mere komplekst sæt kode, som du gerne vil dele. Instruktioner til at bygge dine egne ædelstene er nemme at finde online, og fællesskabet af Ruby-programmører er glad for at besvare spørgsmål, du måtte have.
Det verdensomspændende Ruby-fællesskab er bygget på et stort antal mennesker som dig, der er generøse med deres tid og opfindelser. Overvej at dele din kode og / eller viden, når du kan!