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
Patrones para integración continua y DVCS
Actualmente usamos Subversion y TeamCity, vamos a pasar a usar Mercurial (específicamente Kiln, ya que somos usuarios de FogBugz). Obviamente, esto dará como resultado cambios, ojalá mejoras, en nuestros patrones de desarrollo (¡los dos!), Pero el único problema con el que estoy luchando es cómo estructurar las cosas para que …

2
Python para grandes proyectos
¿Existe algún recurso sobre cómo diseñar grandes proyectos de Python de fuerza industrial? Me gustaría comenzar un proyecto personal ambicioso, pero no estoy muy seguro de cómo diseñarlo y qué prácticas implementar para que el proyecto tenga éxito. ¿Hay algún recurso por ahí que discuta cómo hacer que funcionen los …
12 python 


3
¿Por qué podemos eliminar algunas propiedades integradas del objeto global?
Estoy leyendo es5 en estos días y encuentro que el atributo [[configurable]] en algunas propiedades integradas del objeto global está establecido en verdadero, lo que significa que podemos eliminar estas propiedades. Por ejemplo: el método de combinación del objeto Array.prototype tiene atributos {[[Writable]]:true, [[Enumerable]]: false, [[Configurable]]: true} Por lo tanto, …
12 javascript 


4
Evitar objetos de dominio hinchados
Estamos tratando de mover datos de nuestra capa de Servicio hinchada a nuestra capa de Dominio usando un enfoque DDD. Actualmente tenemos mucha lógica de negocios en nuestros servicios, que se extiende por todo el lugar y no se beneficia de la herencia. Tenemos una clase de dominio central que …

9
¿Utiliza programas de código abierto en su empresa?
¿Hay alguna desventaja de hacer que sus empleados utilicen programas de código abierto en su empresa? Estoy planeando iniciar un negocio y me pregunto por qué las empresas suelen trabajar con software propietario, como Microsoft Word para citar el más famoso. ¿Por qué no usan Open Office (o Libre Office …


3
¿Qué se debe probar en Javascript?
En el trabajo, acabamos de comenzar con una aplicación fuertemente basada en Javascript (en realidad usando Coffeescript, pero aún así), de la cual he estado implementando un sistema de prueba automatizado usando JsTestDriver y fabric. Nunca hemos escrito algo con tanto Javascript, así que hasta ahora nunca hemos hecho ninguna …

1
¿Hay algún estudio sobre la relación entre las prácticas de prueba de software y la productividad del desarrollador? [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 6 años . ¿Existen estudios sobre la relación entre las prácticas de prueba de software (pruebas de …


2
Convertir un problema de mochila acotado a un problema de mochila 0/1
Me encontré con un problema en el que el objetivo era usar programación dinámica (en lugar de otros enfoques). Hay una distancia a recorrer y un conjunto de cables de diferentes longitudes. ¿Cuál es el número mínimo de cables necesarios para recorrer la distancia exactamente? Para mí, esto parecía un …
12 algorithms 


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.