Gotas de lluvia es una versión un poco más compleja del reto FizzBuzz, una pregunta clásica en las entrevistas de trabajo.
Tu tarea consiste en convertir un número en los sonidos de gota de lluvia que le corresponden.
Dado un número:
"Plong"."PlingPlang"."34".Intenta centrarte en usar el desarrollo guiado por pruebas en este ejercicio. Ejecuta las pruebas una a una e intenta resolver el problema de forma incremental a medida que avanza. Cuando pasen todas, fíjate en si puedes refactorizarlo para que sea menos repetitivo.
Regístrate en Exercism para aprender y dominar Pharo con 50 ejercicios y mentoría humana real, todo gratis.
Explora soluciones que usan canalizaciones funcionales, multiplicación de matrices, una solución precalculada basada en tablas mediante una macro, un enfoque orientado a objetos, un uso impresionante tanto de Python como de TCL y una edición empresarial.