DAW · DAM0487 · Entorns de desenvolupament
Codi de guàrdia: recuperar un projecte heretat
Una biblioteca rep un projecte Java que no compila de manera consistent i calcula malament algunes sancions. L’alumnat reconstrueix el procés de construcció, configura l’entorn, depura el codi i protegeix el comportament amb proves JUnit.
Examen ordinari8 preguntes105 minuts
Quan encaixa
Adequat després del primer bloc d’entorns, compilació, depuració i proves; totes les evidències necessàries es donen dins la prova i no depèn d’un IDE concret.
Intenció pedagògica
Observar si l’alumnat investiga un projecte heretat, en reconstrueix l’entorn i el procés de construcció i localitza defectes fins a deixar-los coberts per proves.
Què convé haver treballat abans
- Java bàsic
- ús inicial d'un IDE
- lectura elemental de proves
Temes que posa en joc
- Java, bytecode i construcció amb Maven
- Configuració reproduïble i depuració
- Proves JUnit i dobles de prova
RA principals
- Depurar defectes i protegir-ne la correcció amb proves automatitzades (RA3)
RA treballades parcialment
- Distingir les fases que porten del codi font a l’execució i situar-hi els errors (RA1)
- Preparar i verificar un entorn de construcció reproduïble (RA2)
1 / 3