Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Curso de Ruby

Curso de Ruby

Simón Soriano

Simón Soriano

Arquitectura

25/39
Recursos

Aportes 9

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Excelente ejercicio… Tomarnos un tiempo para definir una ruta de trabajo antes de comenzar a codear. Se que es lo que siempre debemos hacer pero por lo general en las clases solo se informa de manera verbal.

las posiciones las tienes como y,x no x,y

Excelente ejercicio que muestra la importancia de primero plantear y entender el problema para luego escribir el código. Relaciono lo presentado por el profe con el patrón de arquitectura Modelo, Vista, Controlador o MVC de Ruby on Rails

MVC en su forma más sencilla de explicar, bueno para mi ❤️

no seria mejor hacer el diagrama de clase?

Aunque tanto las filas como las columnas, la posición es 0, cuando se comienzan a contar, las mismas tienen el primer valor en sus respectivos renglones, por lo tanto las columnas no son 9 sino 10, y las filas no son 8 sino 9.

M.V.C

El usuario, mediante Ruby2D hará acciones, a su vez estas acciones modificarán el estado de la aplicación y esto será notificado a la vista para que se actualice.

Componentes de la aplicación:

  • Grid
  • Serpiente
  • Comida

Siempre es importante generar prototipos en papel u otra herramienta que nos permitan aterrizar nuestras ideas antes de plasmarlas a nivel código, esto no solo nos ayuda a que fluyan nuestras ideas, sino que también nos facilita la comprensión de cualquier problema.