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
¿Cómo puedo encontrar el contrato de trabajo de Android?
Hace dos años, después de más de 15 años en Win32 y SymbianOS, decidí concentrarme intensamente en Android. Tomé la mejor parte de 2009 fuera del trabajo para aprender a fondo la nueva plataforma, y ​​esa parece haber sido una buena decisión estratégica: Android está en todas partes ahora. Pero …


5
¿Diferencias entre mensajes y métodos?
En Objective C tienes el concepto de enviar mensajes a otros objetos, y, bueno, esto es muy similar a llamar a métodos en lenguajes como C # y Java. Pero, ¿cuáles son exactamente las diferencias sutiles? ¿Cómo debo pensar en los mensajes cuando pienso en mi código? Nota: Solo un …
13 methods 


12
¿Por qué seguimos usando CSV? [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 4 años . ¿Por qué seguimos usando CSV? Recientemente hice un cambio para trabajar en …

6
¿Cuál es el papel de QA en un proyecto BDD?
Si ejecuta un proyecto con BDD con una cobertura del 100% de las historias de los usuarios con pruebas de aceptación automatizadas, ¿cuál sería el papel de un probador / persona de control de calidad? Supongo que estoy imaginando que los desarrolladores escribirían las pruebas de aceptación junto con el …

8
¿Cómo manejas un salto de complejidad?
Parece una experiencia infrecuente pero común que a veces estás trabajando en un proyecto y de repente algo aparece inesperadamente, arroja una llave masiva en las obras y aumenta mucho la complejidad. Por ejemplo, estaba trabajando en una aplicación que hablaba con los servicios SOAP en varias otras máquinas. Creé …





7
TDD con recursos limitados
Trabajo en una gran empresa, pero en un equipo de solo dos personas desarrollando aplicaciones LOB de escritorio. He estado investigando TDD durante bastante tiempo, y aunque es fácil darse cuenta de sus beneficios para aplicaciones más grandes, me está costando mucho tratar de justificar el tiempo para comenzar a …
13 tdd 

11
¿Qué debo hacer cuando huele mi código?
Soy un programador novato y, a menudo, cuando trabajo en mis propios proyectos, siempre tengo la sensación de que el diseño de mi código no es el mejor posible, y odio esta sensación. Termino pasando tiempo buscando cosas, pero luego me abrumo fácilmente con muchos detalles, como patrones de diseño …


3
Cómo lidiar con software sin licencia
Trabajo para una compañía Fortune 500 muy grande que se subcontrata a otra compañía Fortune 500 con un contrato DoD. Como puedes adivinar, la burocracia es tremenda para hacer cualquier cosa. Simplemente hemos compartido una máquina virtual que está cargada con herramientas de desarrollo de Microsoft de otra suscripción a …
13 licensing  ethics 

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.