Preguntas etiquetadas con design

12
Servicio MVC y RESTful API

MVC es bastante sencillo. Hay un modelo, un controlador y una vista. Cuando creamos un sitio web, todo se junta cuando el cliente envía la solicitud de palabra clave REST al servidor -> el servidor hace coincidir la URL solicitada con la acción del controlador -> que luego llama a los modelos...

12
¿JSON plano o anidado para datos jerárquicos?

He cambiado de ida y vuelta ~ 5 veces ya. Este punto final REST /api/tags/será para uso interno (sin clientes de terceros), soy el único que trabaja con él. Estoy decidiendo entre estas dos representaciones: Plano { "types":[ { "id":1, "text":"Utility" }, { "id":7, "text":"Lease...

11
¿Cómo organizar el código repetitivo?

Mi equipo crea muchos formularios web únicos. La mayoría de estos formularios solo envían un correo electrónico, y unos pocos escriben una base de datos simple. En este momento, cada formulario vive en su propia solución separada en Visual Studio Team Foundation Server. Eso significa que tenemos...

11
¿Debería haber un índice de "higiene de datos" para el software, para indicar qué tan limpio es el programa? no dejar archivos temporales, etc.

¿Debería haber un índice de "higiene de datos" para el software, para indicar qué tan limpio es el programa? no crear archivos temporales no utilizados, entradas de registro, variables de entorno, etc. Por ejemplo, busque en su carpeta de usuarios en Windows, verá todo tipo de archivos de espacio...

11
¿Cuál es el punto de las propiedades?

Aquí hay algunos argumentos para las propiedades y mis contraargumentos: Más fácil de usar que escribir métodos getter y setter Los pares de métodos getter y setter son un olor a código. Hacer que sea más fácil escribir esto es como hacer que sea más fácil reprobar una prueba de matemáticas...