Ingeniería de software

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



10
Aplicabilidad del principio de responsabilidad única
Recientemente me topé con un problema arquitectónico aparentemente trivial. Tenía un repositorio simple en mi código que se llamaba así (el código está en C #): var user = /* create user somehow */; _userRepository.Add(user); /* do some other stuff*/ _userRepository.SaveChanges(); SaveChanges fue un contenedor simple que confirma los cambios …




2
Mezclando Angular y ASP.NET MVC / Web api?
Vengo de usar ASP.NET MVC / Web API y ahora estoy empezando a usar Angular, pero no tengo claro la forma correcta de mezclarlos. Una vez que estoy usando Angular, ¿los conceptos del lado del servidor MVC todavía proporcionan algún valor? ¿O debería usar estrictamente la API web únicamente para …

4
Lograr la implementación de tiempo de inactividad cero
Estoy tratando de lograr implementaciones de tiempo de inactividad cero para poder implementar menos durante las horas libres y más durante las horas "más lentas", o en cualquier momento, en teoría. Mi configuración actual, algo simplificada: Servidor web A (aplicación .NET) Servidor web B (aplicación .NET) Servidor de bases de …


3
¿Qué tiene de bueno Clojure? [cerrado]
He estado echando un vistazo a Clojure últimamente y me encontré con esta publicación en Stackoverflow que indica algunos proyectos que siguen las mejores prácticas y, en general, un buen código de Clojure. Quería entender el idioma después de leer algunos tutoriales básicos, así que eché un vistazo a algunos …
40 clojure 




7
¿Cuándo cambia su número de versión mayor / menor / parche?
Posible duplicado: ¿Qué "convención de nomenclatura de versión" utiliza? ¿Cambia los números de versión mayor / menor / parche justo antes del lanzamiento o justo después? Ejemplo: Acaba de lanzar 1.0.0 al mundo (¡huzzah!). Pero espera, no celebres demasiado. 1.1.0 saldrá en seis semanas! Entonces arreglas un error y haces …
40 versioning 


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.