Ingeniería de software

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

3
¿Está bien devolver HTML desde una API JSON?
En mi proyecto actual, soy responsable de la implementación de un servicio que implica el consumo de API RESTful recién creadas, documentadas como únicamente compatibles con JSON. El cliente realiza constantemente solicitudes con el encabezado de aceptación de 'application / json' y el tipo de contenido de 'application / json'. …

7
¿Cuándo deberíamos dejar de trabajar y hacer herramientas?
Como ingeniero de software, siempre estamos ansiosos por obtener herramientas efectivas para aumentar nuestra productividad. Y en nuestro trabajo diario, a menudo no estamos satisfechos con las herramientas existentes y nos gustaría tener mejores formas, como una mejor configuración de script GDB, script Vim y algún script Python para hacer …

6
TDD y control de versiones
Actualmente estoy aprendiendo sobre TDD y estoy tratando de ponerlo en práctica en mis proyectos personales. También he usado el control de versiones ampliamente en muchos de estos proyectos. Estoy interesado en la interacción de estas dos herramientas en un flujo de trabajo típico, especialmente cuando se trata de la …

8
Responsabilidad de reproducir errores
Estoy desarrollando un programa usando una biblioteca hecha por otro programador (él trabaja en la misma compañía). Recientemente descubrí una fuga en la biblioteca, que ocurre bajo ciertas condiciones de red después de unas pocas horas de ejecución. Archivé un error con una descripción de las condiciones para que esta …


2
¿Cuál es la diferencia en el contenido entre la tesis de Chris Okasaki de 1996 y el libro de 1999, Estructuras de datos puramente funcionales? [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 4 años . Quiero leer estructuras de datos puramente funcionales. He encontrado fácilmente la tesis (que está …



4
¿Por qué git no combina líneas adyacentes sin conflicto?
Recientemente aprendí que al fusionar dos ramas en git, si hay cambios en dos líneas adyacentes , git declara que esto es un conflicto. Por ejemplo, si el archivo test.txttiene este contenido: Line 1: A Line 2: B Line 3: C Line 4: D y en rama mastercambiamos esto a …
25 git  merging 





5
¿Múltiples accesos a bases de datos o un acceso masivo?
¿Cuál es un mejor enfoque cuando se trata del rendimiento y la utilización óptima de los recursos: acceder a una base de datos varias veces a través de AJAX para obtener solo la información exacta necesaria cuando es necesario, o realizar un acceso para recuperar un objeto que contiene toda …
25 performance  sql 


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.