Unisciti al track Ruby di Exercism per accedere a 121 esercizi raggruppati in 21 concetti di Ruby, con l'analisi automatica del codice e mentoring personale, tutto 100% gratuito.
class HelloWorld
def self.hello(name = 'World')
"Hello, #{name}!"
end
end
Migliora nella programmazione con esercizi divertenti e gratificanti che mettono alla prova la tua comprensione dei concetti su Exercism.
Gestisci le impostazioni di una fabbrica di robot.
Genera casualmente i personaggi di Dungeons & Dragons.
Data una catena di DNA, restituisci il suo complemento RNA.
Ruby mette al primo posto la felicità dello sviluppatore. Ha una sintassi elegante, naturale da leggere e da scrivere.
Il codice Ruby può scrivere e chiamare codice Ruby.
La garbage collection avviene tramite mark and sweep e non ti intralcia.
La libreria standard di Ruby offre una ricchezza di classi e utilità per le attività più comuni.
I pacchetti (gem) possono essere gestiti centralmente, ma possono anche includere repository di gem personalizzati o privati.
Ruby ha una tipizzazione forte e dinamica e supporta il «Duck Typing». In Ruby tutto è un oggetto.
Ogni linguaggio ha il suo modo di fare le cose. La traccia Ruby non fa eccezione. I nostri mentori ti aiuteranno a imparare a pensare come uno sviluppatore Ruby e a scrivere codice idiomatico in Ruby. Dopo aver risolto un esercizio, invialo alla nostra squadra di volontari, che ti darà suggerimenti, idee e feedback su come renderlo più simile a quello che vedresti normalmente in Ruby: ti aiuteranno a scoprire le cose che non sai di non sapere.
Scopri di più sul mentoringLa traccia Ruby su Exercism ha 21 concetti e 121 esercizi per aiutarti a scrivere codice migliore.
Vedi tutti gli esercizi di RubyLa parte migliore: è gratis al 100% per tutti.
Unisciti alla traccia Ruby