Entradas

Mostrando las entradas de septiembre, 2023
Imagen
 Arquitectura de Software      Es la planificación fundamentada en patrones, modelos y abstracciones  teóricas , ya que esto es necesario para el desarrollo de software. Los patrones cuentan con soluciones reutilizables y generalmente para resolver problemas repetitivos, estos están más dirigidos a una estructura de nivel superior y génerica. Direfentes Arquitecturas Arquitectura en Capas:      Es un modelo de diseño de software, cuya base está separado en diferentes funcionalidades del sistema, a esto se le llaman "Capas" o "Niveles". Cada uno se encarga de tareas específicas y estos se comunican con los niveles a través de las interfaces bien definidas. Esta arquitectura tienes algunas ventajas y desventajas como por ejemplo: Ventajas: Claridad del diseño Reutiliza código  Escalabilidad Modularidad Mantenibilidad Desventajas: Sobrecarga de datos Dificultad en aplicaciones pequeñas Rigidez             ...