DAW · DAM0487 · Entorns de desenvolupament
Lliurament en equip: refactoritzar sense trencar
Una cooperativa prepara una entrega Java compartida amb deute tècnic, un conflicte de Git i una integració contínua incompleta. L’alumnat protegeix el comportament, refactoritza i deixa el lliurament verificable abans de fusionar-lo.
Examen ordinari8 preguntes105 minuts
Quan encaixa
Pensat per tancar el bloc de qualitat i treball col·laboratiu, quan la classe ja ha utilitzat proves, Git, anàlisi estàtica i una pipeline elemental.
Intenció pedagògica
Comprovar si l’alumnat sap protegir, refactoritzar i integrar un canvi compartit, i deixar-ne el lliurament verificable mitjançant proves, anàlisi i integració contínua.
Què convé haver treballat abans
- Java i JUnit bàsics
- commits i branques Git
- lectura elemental de YAML
Temes que posa en joc
- Proves de caracterització i refactorització
- Anàlisi estàtica, JavaDoc i Git
- Integració contínua amb Java 21 i Maven
RA principals
- Protegir, refactoritzar i integrar un canvi compartit deixant evidència automàtica que no trenca el projecte (RA4)
1 / 3