Γίνε μέλος στη διαδρομή Red του Exercism και απόκτησε πρόσβαση σε 50 ασκήσεις με αυτόματη ανάλυση του κώδικά σου και προσωπική καθοδήγηση, όλα 100% δωρεάν.
Red [
Title: {Random dog viewer}
Author: "loziniak"
Needs: View
]
view [
below
img: base 150x150
button "Dog photo" [
dog-data: load-json read https://api.thedogapi.com/v1/images/search?size=thumb
img/image: load to-url dog-data/1/url
]
]
Γίνε καλύτερος στον προγραμματισμό με διασκεδαστικές, ανταποδοτικές ασκήσεις προγραμματισμού στο Exercism, που ελέγχουν πόσο καλά κατανοείς τις έννοιες.
Με δεδομένο έναν αριθμό n, προσδιόρισε ποιος είναι ο νιοστός πρώτος αριθμός.
Με δεδομένη μια συμβολοσειρά ψηφίων, υπολόγισε το μεγαλύτερο γινόμενο για μια συνεχόμενη υποσυμβολοσειρά ψηφίων μήκους n.
Προσδιόρισε αν ένα τρίγωνο είναι ισόπλευρο, ισοσκελές ή σκαληνό.
Με τη Red μπορείς να δημιουργήσεις τόσο ένα πρόγραμμα οδήγησης συσκευής όσο και μια εφαρμογή GUI.
Ολόκληρη η αλυσίδα εργαλείων είναι περίπου 1,5 MB σε λήψη, ένα μόνο εκτελέσιμο αρχείο. Μικρή κατανάλωση μνήμης.
Η Red είναι η δική της μεταγλώσσα και η δική της μορφή δεδομένων. Ένα πρόγραμμα μπορεί να επεξεργαστεί τον δικό του κώδικα.
Είναι εύκολο να δημιουργήσεις γλώσσες ειδικού τομέα, διαλέκτους και parsers.
Είναι τόσο απλό: view [b: base 100x100 button {Draw circle} [b/draw: [pen red circle 50x50 50]]]
Τα αντικείμενα μπορούν να συνδεθούν με αντιδράσεις, ώστε να μειωθεί το μέγεθος και η πολυπλοκότητα του προγράμματος.
Κάθε γλώσσα έχει τον δικό της τρόπο να κάνει τα πράγματα. Η διαδρομή Red δεν αποτελεί εξαίρεση. Οι μέντορές μας θα σε βοηθήσουν να μάθεις να σκέφτεσαι σαν προγραμματιστής Red και να γράφεις ιδιωματικό κώδικα σε Red. Μόλις λύσεις μια άσκηση, υποβάλε την στην εθελοντική μας ομάδα και θα σου δώσουν υποδείξεις, ιδέες και σχόλια για το πώς να τη φέρεις πιο κοντά σε αυτό που θα έβλεπες συνήθως σε Red - θα σε βοηθήσουν να ανακαλύψεις όσα δεν ξέρεις ότι δεν ξέρεις.
Μάθε περισσότερα για την καθοδήγησηΗ διαδρομή Red στο Exercism έχει 50 ασκήσεις για να σε βοηθήσει να γράφεις καλύτερο κώδικα.
Δες όλες τις ασκήσεις της διαδρομής Red