Ingeniería de software

11
¿Qué es la prueba de unidad de caja negra?

Recientemente tuve mi examen final para un curso de ingeniería de software para mi programa de maestría y una de las preguntas en el examen fue la siguiente: Unit Testing is considered: a. White-box Testing b. Black-box Testing c. Either En mis 7 años de experiencia en desarrollo de software,...

11
Cómo diseñar excepciones

Estoy luchando con una pregunta muy simple: Ahora estoy trabajando en una aplicación de servidor, y necesito inventar una jerarquía para las excepciones (algunas excepciones ya existen, pero se necesita un marco general). ¿Cómo empiezo a hacer esto? Estoy pensando en seguir esta estrategia: 1)...