Ingeniería de software

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

5
¿Cuáles son los beneficios de la inyección de dependencia en los casos en que casi todos necesitan acceso a una estructura de datos común?
Hay muchas razones por las cuales los globales son malvados en OOP. Si el número o el tamaño de los objetos que necesitan compartirse es demasiado grande para pasarlo de manera eficiente en los parámetros de la función, generalmente todos recomiendan la inyección de dependencia en lugar de un objeto …


1
¿Diferencias entre API Gateways y ESB? [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Software Engineering Stack Exchange. Cerrado hace 5 años . La compañía para la que trabajo está evaluando algunas soluciones de middleware para gobernanza, …





6
"Deshacer" un entero envuelto
Me encontré con un problema teórico interesante hace varios años. Nunca encontré una solución, y continúa obsesionándome cuando duermo. Supongamos que tiene una aplicación (C #) que contiene algún número en un int, llamado x. (El valor de x no es fijo). Cuando se ejecuta el programa, x se multiplica …
20 c# 


3
Diseño de pruebas unitarias para un sistema con estado
Fondo Test Driven Development se popularizó después de terminar la escuela y en la industria. Estoy tratando de aprenderlo, pero aún se me escapan algunas cosas importantes. Los defensores de TDD dicen muchas cosas como (en adelante denominado el "principio de afirmación única" o SAP ): Durante algún tiempo he …

4
Ayudar a alguien que no es y nunca será un programador profesional a escribir código que sea más legible y utilizable para usar e interpretar [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 4 años . Soy Elvis, tratando mucho de aprender a ser Einstein. Yo trabajo para …




4
¿Cómo documentar la estructura de alto nivel de un programa Java?
Antecedentes: mis colaboradores y yo estamos escribiendo un artículo para una revista académica. En el curso de nuestra investigación, escribimos un programa de simulación en Java. Queremos que el programa de simulación esté disponible gratuitamente para que otros lo usen. Hemos decidido alojar el código en un repositorio de GitHub. …

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.