Γίνε μέλος στη διαδρομή Ruby του Exercism και απόκτησε πρόσβαση σε 121 ασκήσεις ομαδοποιημένες σε 21 έννοιες της διαδρομής Ruby, με αυτόματη ανάλυση του κώδικά σου και προσωπική καθοδήγηση, όλα 100% δωρεάν.
class HelloWorld
def self.hello(name = 'World')
"Hello, #{name}!"
end
end
Γίνε καλύτερος στον προγραμματισμό με διασκεδαστικές, ανταποδοτικές ασκήσεις προγραμματισμού στο Exercism, που ελέγχουν πόσο καλά κατανοείς τις έννοιες.
Με δεδομένο ένα σακίδιο που μπορεί να μεταφέρει μόνο ένα συγκεκριμένο βάρος, προσδιόρισε ποια αντικείμενα θα βάλεις μέσα ώστε να μεγιστοποιήσεις τη συνολική τους αξία.
Υλοποίησε την κλασική μέθοδο σύνθεσης μυστικών μηνυμάτων που ονομάζεται τετράγωνος κώδικας.
Εντόπισε τα σαγματικά σημεία σε έναν πίνακα.
Η Ruby βάζει πρώτα την ευχαρίστηση του προγραμματιστή. Έχει κομψή σύνταξη που διαβάζεται και γράφεται φυσικά.
Ο κώδικας Ruby μπορεί να γράφει και να καλεί κώδικα Ruby.
Η συλλογή απορριμμάτων γίνεται με mark and sweep και δεν σε ενοχλεί.
Η βασική βιβλιοθήκη της Ruby παρέχει πλήθος κλάσεων και βοηθητικών εργαλείων για συνηθισμένες εργασίες.
Τα πακέτα (gems) μπορούν να διαχειρίζονται κεντρικά, αλλά μπορούν επίσης να περιλαμβάνουν προσαρμοσμένα ή ιδιωτικά αποθετήρια gems.
Η Ruby έχει ισχυρή και δυναμική τυποποίηση και υποστηρίζει το "Duck Typing". Τα πάντα στη Ruby είναι αντικείμενα
Κάθε γλώσσα έχει τον δικό της τρόπο να κάνει τα πράγματα. Η διαδρομή Ruby δεν αποτελεί εξαίρεση. Οι μέντορές μας θα σε βοηθήσουν να μάθεις να σκέφτεσαι σαν προγραμματιστής Ruby και να γράφεις ιδιωματικό κώδικα σε Ruby. Μόλις λύσεις μια άσκηση, υποβάλε την στην εθελοντική μας ομάδα και θα σου δώσουν υποδείξεις, ιδέες και σχόλια για το πώς να τη φέρεις πιο κοντά σε αυτό που θα έβλεπες συνήθως σε Ruby - θα σε βοηθήσουν να ανακαλύψεις όσα δεν ξέρεις ότι δεν ξέρεις.
Μάθε περισσότερα για την καθοδήγησηΗ διαδρομή Ruby στο Exercism έχει 21 έννοιες και 121 ασκήσεις για να σε βοηθήσει να γράφεις καλύτερο κώδικα.
Δες όλες τις ασκήσεις της διαδρομής Ruby