Ingeniería de software

18
¿Qué es un esquema URI?

He buscado esta pregunta, pero no he encontrado una buena respuesta. Incluso el artículo de Wikipedia sobre URI no lo explica a fondo. Pensé que era el protocolo para acceder a una página web. por ejemplo, HTTP / HTTPS / FTP, pero el artículo wiki dice lo contrario. Algunos esquemas de URI no...

18
¿Dónde describir los problemas arquitectónicos?

Me uní a la mitad de un proyecto de tamaño mediano, que ya lleva varios años. Uno de los problemas es que el documento que describe la arquitectura nunca fue escrito. Ahora se me asignó una tarea para escribir la descripción de la arquitectura. Durante el tiempo que trabajé en este proyecto, reuní...

18
¿Es una buena idea definir una gran función privada en una clase para mantener un estado válido, es decir, actualizar los miembros de datos del objeto?

Aunque en el siguiente código se usa una compra simple de un solo artículo en un sitio de comercio electrónico, mi pregunta general es sobre la actualización de todos los miembros de datos para mantener los datos de un objeto en estado válido en todo momento. Encontré "consistencia" y "estado es...

18
diferente entre ES6 y Javascript [cerrado]

Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación . Cerrado hace 3 años . ¿Qué es el ES6? ¿Es JavaScript? ¿O...

18
¿En qué capa debe ubicarse la validación?

Estoy creando una API Rest usando Spring Boot y estoy usando Hibernate Validation para validar entradas de solicitud. Pero también necesito otros tipos de validación, por ejemplo, cuando los datos de actualización deben verificarse, si la identificación de la empresa no existe, quiero lanzar una...