Preguntas etiquetadas con design

48
¿Por qué el método PATCH no es idempotente?

Me preguntaba acerca de esto. Supongamos que tengo un userrecurso con idy namecampos. Si quiero actualizar un campo, podría hacer una solicitud PATCH al recurso como este PATCH /users/42 {"name": "john doe"} Y luego la aplicación actualizará el nombre del usuario 42. Pero, ¿por qué si...

47
Capa de aplicación vs capa de dominio?

Estoy leyendo Diseño impulsado por dominio de Evans y estoy en la parte discutiendo la arquitectura en capas. Me acabo de dar cuenta de que las capas de aplicación y dominio son diferentes y deben estar separadas. En el proyecto en el que estoy trabajando, están mezclados y no puedo notar la...