Preguntas etiquetadas con architecture

El diseño de alto nivel y la descripción de un sistema de software. El diseño arquitectónico elimina detalles de implementaciones, algoritmos y representación de datos para concentrarse en la interacción de componentes de "caja negra".



4
¿Por qué se debe evitar la herencia de forma?
Recuerdo haber aprendido VB4 y arrastrar un botón a un formulario, hacer doble clic en ese botón y escribir código en el controlador de eventos con el que acababa de ser bendecido mágicamente. Viniendo de QBASIC Me encantó la "V" en "VB", el diseñador visual fue literalmente lo mejor desde …

3
Presentación VS Capa de aplicación en DDD
Tengo problemas para trazar una línea clara entre la presentación y la capa de aplicación en Diseño controlado por dominio. ¿A dónde deben ir los Controladores, Vistas, Diseños, Javascript y CSS? ¿Está en la capa Aplicación o Presentación? Y si van todos juntos en la misma capa, ¿qué contiene la …






2
¿Mover toda la lógica de la interfaz de usuario al lado del cliente?
Nuestro equipo originalmente consistía principalmente en desarrolladores del lado del servidor con experiencia mínima en Javascript. En ASP.NET, solíamos escribir mucha lógica de interfaz de usuario en código subyacente o más recientemente a través de controladores en MVC. Hace poco tiempo, 2 desarrolladores del lado del cliente de alto nivel …


1
Arquitectura de microservicios: uso de Auth Server como servidor de recursos de usuario
Estoy diseñando una aplicación basada en la arquitectura de microservicios, En esta aplicación necesitaré un microservicio de autenticación, También tendré que almacenar información adicional del usuario, como, tal vez, múltiples direcciones, imagen de avatar, etc. Esto lleva a la idea de tener dos microservicios, uno para Auth y otro, User, …



6
¿Cuándo escribir código abstracto y cuándo ser más específico?
Estoy trabajando en una herramienta pequeña como un proyecto de juguete para mostrar la diferencia entre dos directorios, mostrando qué archivos / directorios se agregaron, eliminaron, modificaron, etc. Intenté representar estos cambios simplemente como objetos 'ChangeItem', sin distinción entre si era un archivo o directorio. Sin embargo, eso creó muchos …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.