Estoy buscando comprar un teléfono Android para probar mi primera aplicación de Android. ¿A qué cosas debo prestar atención para asegurarme de elegir el dispositivo más
Estoy buscando comprar un teléfono Android para probar mi primera aplicación de Android. ¿A qué cosas debo prestar atención para asegurarme de elegir el dispositivo más
Ok, como ingeniero de software, siento que mis habilidades son valiosas en otros contextos, por ejemplo, un amigo vino a mí y me pidió que configurara un sitio web para su investigación y lo hice de forma gratuita. Al principio pensé que pondría mi nombre allí y me daría algo con lo que trabajar y...
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión
Estoy seguro de que muchos de ustedes han experimentado este problema. Un sitio web o aplicación web se está ejecutando y está en vivo Desea cargar la próxima versión, pero no ha descubierto todo, como establecer un valor en falso en el archivo de configuración, insertar otro registro en la base de...
Estoy trabajando en un proyecto que tiene licencia bajo MPL 1.1 y me gustaría incorporar algún código que tenga licencia bajo APL 2.0. Sé que en 2010 Mozilla anunció que estaban actualizando el MPL para hacerlo más "compatible con Apache", entre otras cosas. No soy abogado Exactamente, ¿qué parte...
Mi amigo y yo somos relativamente nuevos TDD y tenemos una disputa sobre la técnica de "Implementación obvia" (de "TDD By Example" de Kent Beck). Mi amigo dice que significa que si la implementación es obvia, debe seguir adelante y escribirla, antes de cualquier prueba para ese nuevo...
Mi grupo de investigación está desarrollando algún software para fines de investigación. El líder del proyecto quiere que el software sea de código abierto y le gusta la GPL, pero quiere asegurarse de que su software no se pueda vender. ¿Estamos leyendo la GPL correctamente? ¿El software se puede...
Actualmente soy desarrollador de software. Como próximo hito en mi carrera, creo que debo establecerme como líder del equipo que lidera un pequeño equipo de desarrollo para cumplir con los entregables, implementaciones, etc. He leído varias publicaciones en este sitio que discuten los pros y los...
¿Cuáles son algunas estrategias que podrían usarse para automatizar la creación de casos de prueba unitaria? ¿Qué aspectos necesitaría observar en cada clase para poder generar al menos un esqueleto de caso de prueba decente? Me doy cuenta de que una solución automática integral no es práctica,...
Estaba bastante emocionado al crear una de mis aplicaciones, pero resulta que en realidad no puedes registrarte en Google Checkout si no vives en los EE. UU. Ni en el Reino Unido. Y dado que Google Checkout es la única forma en que Android Market le pagará, todos mis esfuerzos parecen ir en vano....
Comenzaremos un nuevo proyecto que incluirá la capacitación de todos los desarrolladores .net en Java (frameworks / sistema ECO, etc.). Tenemos mucho código escrito en C # y parece que todo esto se desperdiciará ya que tenemos que volver a escribirlo todo en Java. El problema que veo es que el...
En mi opinión, los casos de prueba de la unidad en sí sirven como documentación para el código. Mi empresa quiere que escriba comentarios detallados de java doc sobre los casos de prueba de unidad. ¿Es necesario hacerlo? ¿Escribes comentarios como
Una definición rápida y sucia de User Story : "As a <role>, I want <goal/desire> so that <benefit>" En esta definición comúnmente aceptada, hay poco espacio para definir reglas comerciales, restricciones o aportes del usuario. Ejemplo trivial solo para ilustrar: "As a...
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 5 años . ¿Y luego volver a sangrar...
Estoy escribiendo un programa de múltiples archivos en este momento, y aparentemente solo ejecuto 'make' (como uno pensaría intuitivamente que debe hacerse en la mayoría de las situaciones) por alguna razón hace que mi programa falle. Creo que puedo proporcionar más detalles del problema, pero lo...
Estoy tratando de entender el funcionamiento general y los principios del despacho de eventos en (sub) sistemas controlados por eventos. Aunque lo he usado en bastantes ocasiones, por ejemplo, Javascript, Flash (Actionscript 2 y 3) e incluso he hecho un sistema simple de envío de eventos en PHP...
Recientemente me he encontrado con la Complejidad Ciclomática y me gustaría tratar de entenderla mejor. ¿Cuáles son algunos ejemplos prácticos de codificación de los diferentes factores que intervienen en el cálculo de la complejidad? Específicamente, para la ecuación de Wikipedia M = E − N + 2P,...
Escucho mucho sobre este término "degradación agraciada". Por ejemplo , "An application server should gracefully degrage when it is under heavy load " "Graceful degradation of user interfaces.... " El término me parece algo abstracto. ¿Algún ejemplo concreto de lo que
Estamos intentando implementar un entorno de desarrollo utilizando la virtualización para un pequeño equipo de 4 desarrolladores dentro de una organización empresarial. Esto nos permitiría establecer entornos de desarrollo, prueba y preparación por separado, además de permitir el acceso a nuevos...
La adopción ágil puede fallar en algunas organizaciones, incluso trabajé para una empresa donde la cascada era la única (la verdadera) forma, pero solo porque probaron Agile en un proyecto y fallaron. Cuando le pregunté a las personas que aún recordaban que (yo era un junior) me cerraron...