Ingeniería de software

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

4
escalabilidad de Scala sobre Java
Leí un artículo que dice que Scala maneja la concurrencia mejor que Java. http://www.theserverside.com/feature/Solving-the-Scalability-Paradox-with-Scala-Clojure-and-Groovy ... la limitación de escalabilidad se limita específicamente al lenguaje de programación Java en sí, pero no es una limitación de la plataforma Java en su conjunto ... Los problemas de escalabilidad con Java no son …

2
Diseño de jerarquía de excepción
En mi empresa, estamos construyendo una aplicación web que contiene varios servicios centrales que diseñamos nosotros mismos y luego especificamos como interfaces. Es decir, las interfaces son específicas de la aplicación y luego se implementan con bibliotecas de terceros que podemos cambiar con el tiempo. Cuando se trata de excepciones, …

2
¿Los bucles anidados siempre son O (n ^ k)?
Si tengo un ciclo dentro de otro ciclo, pero sé que el ciclo interno solo se ejecutará una vez, ¿este algoritmo seguirá siendo O (n ^ 2)? For i = 1 to n do For j = 1 to i do If (i==j) do For k = 1 to n …

7
Refactorización durante la programación
Cuando se me plantea un problema, particularmente cuando es de naturaleza complicada, trato de tomarme un tiempo para pensar en el enfoque que voy a tomar para resolver el problema. A pesar de esto, lo que sucede a menudo es que, mientras estoy programando la solución, empiezo a pensar en …




4
¿Cómo formateo las historias de usuario negativas?
Siguiendo el estilo formal de la historia del usuario: Como <user>, quiero <goal>que eso <benefit>. Nuestro equipo ha encontrado dificultades para expresar cosas donde los propietarios del sistema desean hacer algo que afecte negativamente al usuario. Como ejemplo arbitrario, supongamos que el propietario quiere que el sistema cobre a los …





17
¿Cuenta usted un Máster en CS como negativo? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …



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.