Ruby Koans son una serie de ejercicios que te ayudarán a familiarizarte con el lenguaje Ruby, su sintáxis, estructura, algunas de las funciones y librerias más utilizadas así como con las convenciones de pruebas.
Para más información sobre los Ruby Koans revisa el sitio oficial
Antes de iniciar debes:
- Cada Koans tiene sus propios requerimientos funcionales los cuales podrás revisar una vez que los descarges de su página oficial
- Calidad
- Utilizar estilo de código definido por la comunidad (apoyarse en Rubocop)
- Pruebas unitarias
- Refactorizar (apoyarse en Reek)
- Ejecución
- Puede ejecutarse desde la linea de comandos y mostrar la salida en consola
- Código fuente
- Orientado a Objetos
- Métodos Pequeños
- Aplicar los principios SOLID
- Lenguaje de programación Ruby
- Pruebas unitarias
- Refactorización (Reek)
- Línea de comando
- Solución de todos los Koans
- Código fuente en Github
- Debes actualizar este archivo en donde se describa el proceso para hacer funcionar el proyecto
- Los commits de Git deben ser significativos
- Solución de todos los Koans
- Cumplimiento de requerimientos funcionales
- Cumplimiento de requerimientos no funcionales
- Entrega dentro del tiempo establecido
- Solución orientada a objetos
- Incluir pruebas unitarias
En este elnace se describen los pasos necesarios para ejecutar/probar este proyecto.