Οι σταγόνες βροχής είναι μια ελαφρώς πιο σύνθετη εκδοχή της πρόκλησης FizzBuzz, μιας κλασικής ερώτησης συνέντευξης.
Η αποστολή σου είναι να μετατρέψεις έναν αριθμό στους αντίστοιχους ήχους σταγόνων βροχής.
Αν ένας δεδομένος αριθμός:
"Plong"."PlingPlang"."34".Προσπάθησε να επικεντρωθείς στη χρήση Test Driven Development για αυτή την άσκηση. Τρέξε τα τεστ ένα ένα και προσπάθησε να λύσεις το πρόβλημα σταδιακά, όπως αυτό ξεδιπλώνεται. Όταν όλα περνούν, δες αν μπορείς να κάνεις refactor στον κώδικα ώστε να είναι λιγότερο επαναληπτικός.
Γράψου στο Exercism για να μάθεις και να κατακτήσεις Pharo με 50 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.
Εξερεύνησε λύσεις που χρησιμοποιούν συναρτησιακά pipelines, πολλαπλασιασμό πινάκων, προϋπολογισμένες λύσεις βασισμένες σε πίνακα με χρήση μακροεντολής, μια αντικειμενοστραφή προσέγγιση, μια εντυπωσιακή αξιοποίηση τόσο της Python όσο και της TCL, καθώς και μια έκδοση για επιχειρήσεις.