Ingeniería de software

28
C # Genéricos: ¿cómo evitar el método redundante?

Supongamos que tengo dos clases que se ven así (el primer bloque de código y el problema general están relacionados con C #): class A { public int IntProperty { get; set; } } class B { public int IntProperty { get; set; } } Estas clases no se pueden cambiar de ninguna manera (son parte de...

28
¿Se puede cambiar el valor de una constante con el tiempo?

Durante la fase de desarrollo, hay ciertas variables que deben corregirse en la misma ejecución, pero que pueden modificarse con el tiempo. Por ejemplo, booleanpara señalar el modo de depuración, por lo que hacemos cosas en el programa que normalmente no haríamos. ¿Es un mal estilo contener estos...

28
¿Está mi empresa fusionando sucursales mal?

Recientemente me encontré con un artículo de MSDN sobre ramificación y fusión y SCM: Ramching and Merging Primer - Chris Birmele . En el artículo dicen que 'big bang merge' es una combinación antipatrón: Big Bang Merge: diferir la fusión de sucursales hasta el final del esfuerzo de desarrollo e...

27
¿Qué es la metodología ágil? [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 2 años . ¿Alguien puede...