Ingeniería de software

Preguntas y respuestas para profesionales, académicos y estudiantes que trabajan dentro del ciclo de vida de desarrollo de sistemas



2
Arquitectura de microservicios modelos de dominio compartido
Supongamos que tenemos una aplicación Spring Boot que utiliza la arquitectura de microservicios. Cada uno de los servicios tiene sus propios modelos de dominio, pero cada servicio debe hacer referencia a un objeto de dominio de Usuario. ¿Cuál sería el mejor enfoque sobre cómo resolver este problema? ¿Sería mejor para …

1
Algoritmo para asentar Zoombinis en el ferry del Capitán Cajun?
He estado jugando la nueva versión de The Logical Journey of the Zoombinis recientemente, y he tratado de implementar algunos algoritmos informáticos que pueden resolver los diversos acertijos. Estoy atrapado en cómo abordar el rompecabezas del ferry del Capitán Cajun. Para aquellos que no están familiarizados, un Zoombini es una …
12 algorithms 


2
Diferencias entre prueba vs especificaciones
Tengo un problema conceptual en este momento y no puedo encontrar ninguna información sobre las diferencias entre Test (UnitTest, etc.) vs Spec (Rspec, etc.). Hasta donde yo sé, las especificaciones están en las pruebas de integración y la prueba está en UnitTest, pero eso es todo. ¿Puedes explicar cuáles son …



2
¿Patrones para mantener la coherencia en un sistema distribuido de origen de eventos?
He estado leyendo sobre el abastecimiento de eventos últimamente y realmente me gustan las ideas detrás de él, pero estoy atrapado con el siguiente problema. Digamos que tiene N procesos concurrentes que reciben comandos (por ejemplo, servidores web), generan eventos como resultado y los almacenan en una tienda centralizada. Supongamos …



1
¿Qué quiere decir Google aquí cuando dicen "no copie y pegue este código"?
Aquí hay un extracto del código de la API de recaptcha de Google ( https://www.google.com/recaptcha/api.js ): /* PLEASE DO NOT COPY AND PASTE THIS CODE. */ (function() { if (!window['___grecaptcha_cfg']) { window['___grecaptcha_cfg'] = {}; }; if (!window['___grecaptcha_cfg']['render']) { window['___grecaptcha_cfg']['render'] = 'onload'; }; window['__google_recaptcha_client'] = true; var po = document.createElement('script'); po.type …

5
Herencia versus propiedad adicional con valor nulo
Para las clases con campos opcionales, ¿es mejor usar herencia o una propiedad anulable? Considere este ejemplo: class Book { private String name; } class BookWithColor extends Book { private String color; } o class Book { private String name; private String color; //when this is null then it is …
12 java  inheritance  class  null 



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.