Gocce di pioggia è una versione un po' più complessa della sfida FizzBuzz, un classico quesito da colloquio.
Il tuo compito è convertire un numero nei suoni delle gocce di pioggia corrispondenti.
Se un numero dato:
"Plong"."PlingPlang"."34".Prova a concentrarti sull'uso del Test Driven Development per questo esercizio. Esegui i test, uno alla volta, e prova a risolvere il problema in modo incrementale man mano che si delinea. Quando tutti i test passano, vedi se riesci a riorganizzare il codice per renderlo meno ripetitivo.
Iscriviti a Exercism per imparare e padroneggiare Pharo con 50 esercizi e il mentoring di persone reali, tutto gratis.
Esplora soluzioni che usano pipeline funzionali, la moltiplicazione di matrici, soluzioni precalcolate basate su tabelle tramite una macro, un approccio orientato agli oggetti, un uso notevole sia di Python che di TCL, e un'edizione enterprise.