Ingeniería de software

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

8
¿Cómo depurar el código más efectivamente? [cerrado]
Los errores que se introducen en el código pueden minimizarse, pero no eliminarse por completo como está escrito: los programadores son, aunque muchos estarían en desacuerdo , solo humanos. Cuando detectamos un error en nuestro código, ¿qué podemos hacer para eliminarlo? ¿Cómo deberíamos abordarlo para hacer un uso más eficaz …
33 debugging 

12
¿Con qué frecuencia usa UML formal?
Usé MUML ad-hoc (lenguaje de modelado inventado) para diseñar y explicar el sistema con bastante frecuencia. Se parece a UML y tiende a entenderse bastante bien. Sin embargo, he tenido uno o dos profesores que insistieron en el uso de UML estricto y formal, lo más cercano posible a la …
33 uml  diagrams 



30
El error más grande que has cometido [cerrado]
Similar a la pregunta que leí en Server Fault, ¿cuál es el error más grande que has cometido en un puesto relacionado con TI? Algunos ejemplos de amigos: Necesitaba trabajar en un sitio de producción, así que decidí copiar la base de datos en vivo al sitio beta. Bastante estándar, …
33 experience 


3
¿Cómo resolver la dependencia circular?
Tengo tres clases que son circulares dependientes entre sí: TestExecuter ejecuta solicitudes de TestScenario y guarda un archivo de informe usando la clase ReportGenerator. Asi que: TestExecuter depende de ReportGenerator para generar el informe ReportGenerator depende de TestScenario y de los parámetros establecidos desde TestExecuter. TestScenario depende de TestExecuter. No …






5
¿Debería codificar sus datos en todas las pruebas unitarias?
La mayoría de los tutoriales / ejemplos de pruebas unitarias que existen suelen incluir la definición de los datos que se probarán para cada prueba individual. Supongo que esto es parte de la teoría de "todo debe ser probado de forma aislada". Sin embargo, descubrí que cuando se trata de …



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.