Ingeniería de software

14
¿Cómo se determina la precedencia en los punteros C?

Me he encontrado con dos declaraciones de puntero que tengo problemas para entender. Mi comprensión de las reglas de precedencia es algo como esto: Operator Precedence Associativity (), [ ] 1 Left to Right *, identifier 2 Right to Left Data type 3 Pero incluso dado esto, parece que no puedo...

14
Pruebas unitarias: cómo comenzar

Recién estoy comenzando con las pruebas unitarias, pero no estoy seguro si realmente entiendo el punto de todo. Leí tutoriales y libros sobre todo, pero solo tengo dos preguntas rápidas: Pensé que el propósito de las pruebas unitarias es probar el código que realmente escribimos. Sin embargo,...

14
Conversión del código Fortran 77 a C #

Estoy tratando de convertir un programa Fortan77 a C #. Tengo una subrutina con aproximadamente 650 líneas de código y horribles declaraciones GOTO por todo el lugar. Tengo muchos problemas incluso para comenzar a visualizar el flujo de la subrutina para descubrir qué hace. ¿Hay alguien con...

14
¿Dónde está la M en MVC?

Estoy tratando de refactorizar mi aplicación en MVC, pero estoy atascado en la parte M. En una aplicación respaldada por una base de datos, el modelo se implementa en el código de la aplicación, ¿verdad? Pero entonces, ¿qué hay en la base de datos? ¿No es ese también el modelo? (No estoy...

14
Despacho múltiple versus sobrecarga de funciones

Estoy tratando de entender la diferencia (si la hay) entre los dos. Según la página de Wikipedia para Despacho múltiple , es sinónimo de sobrecarga de funciones, pero luego continúa diciendo: En un lenguaje con un solo despacho, como Java […] lo que parece una contradicción, ya que Java...

14
¿Cuáles son las similitudes entre Perl y Java? [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 . Tengo la mente...