- ¿Por qué se debe usar el principio cerrado abierto al diseñar una clase??
- ¿Puedes construir un sitio web sin un marco??
- ¿Qué es un marco y cómo se diferencia de un patrón??
¿Por qué se debe usar el principio cerrado abierto al diseñar una clase??
La idea general de este principio es genial. Le dice que escriba su código para que pueda agregar una nueva funcionalidad sin cambiar el código existente. Que evita situaciones en las que un cambio a una de sus clases también requiere que adapte todas las clases dependientes.
¿Puedes construir un sitio web sin un marco??
La respuesta corta es sí. Hay muchos sitios web que se construyen sin usar un marco; Github y YouTube son probablemente los más populares. La respuesta larga podría ser un poco más complicada de lo que piensas.
¿Qué es un marco y cómo se diferencia de un patrón??
Un marco es un conjunto de clases relacionadas para realizar una determinada tarea. Esas clases pueden implementar o no un determinado patrón de diseño. Un patrón de diseño es un diseño bien establecido para abordar un problema. Un marco es un paquete de código real que utiliza para facilitar la creación de aplicaciones.