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
¿Métricas del código fuente para medir la estabilidad del código?
Teniendo en cuenta cómo se desarrolla el software durante un ciclo de lanzamiento (implementación, prueba, corrección de errores, lanzamiento), estaba pensando que uno debería poder ver algún patrón en las líneas de código que se cambian en la base del código; por ejemplo, hacia el final de un proyecto, si …

3
Detectando IEnumerable "Máquinas de Estado"
Acabo de leer un artículo interesante llamado Cómo ser demasiado lindo con retorno de rendimiento de C # Me hizo preguntarme cuál es la mejor manera de detectar si un IEnumerable es una colección real enumerable, o si es una máquina de estado generada con la palabra clave de rendimiento. …
17 c#  api-design 


4
Dilema de QA vs. iteraciones
En mi empresa, trabajamos con éxito con prácticas ágiles, pero sin usar iteraciones. La razón principal es que no podemos encontrar una forma limpia de ajustar el control de calidad en un ciclo de iteración. Entendemos el control de calidad como un poco de verificación adicional para una determinada compilación …
17 agile  teamwork  qa  sdlc 


3
Decisión para excepciones no verificadas en Scala
Como programador de Java, siempre he sido crítico con las Excepciones no verificadas. La mayoría de los programadores lo usan como un camino hacia la facilidad de codificación solo para crear problemas más adelante. Además, los programas (aunque desordenados) con excepciones marcadas son mucho más robustos en comparación con sus …


5
¿Cómo puedo crear mi propia licencia de software? [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 7 años . He visto numerosas licencias para cualquier tipo de software, como GNU GPL, BSD License, …


2
¿Cómo comenzar la programación competitiva? [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 …


6
Contratación de desarrolladores: ¿enumerar IDE como requisito?
He estado mirando algunos anuncios de trabajo y noté que una buena cantidad de ellos enumera IDEs en la sección de 'habilidades requeridas', incluso para puestos de alto nivel. Esto tampoco está localizado en una compañía, sino que es algo que aparece una vez en cada pocas publicaciones. Estoy perplejo …
17 ide 

2
¿Cómo mantienen las personas su conjunto de pruebas?
En particular, tengo curiosidad por los siguientes aspectos: ¿Cómo sabe que sus casos de prueba son incorrectos (o están desactualizados) y necesitan ser reparados (o descartados)? Quiero decir, incluso si un caso de prueba se volviera inválido, podría pasar y permanecer en silencio, lo que podría hacerte creer falsamente que …

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.