Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

dubbio es3 homework

a
alessio.palma (1480 points)
9 36 56
in Es3 by (1.5k points)
recategorized by
Mi sorge un dubbio, una volta che le funzioni leggi_archivio_attori e  leggi_archivio_film hanno prodotto il dizionario catalogo_attori e quello catalogo_film , dobbiamo richiamare questi dizionari da qualche altra parte o ci pensa il grader da solo nei test? Lo chiedo perchè essendo dizionari creati dalle due funzioni non sono accessibili come "variabili globali" quindi non so se serve che noi li assegniamo come variabili globali o meno. Spero di essermi spiegato, grazie
395 views

2 Answers

a.capobianco1 (16770 points)
11 54 165
by (16.8k points)
edited by
Ci pensa il grader a richiamare le due funzioni e a testare il risultato.
Successivamente testa il modo in cui le classi elaborano i cataloghi ritornati dalle funzioni.
_andrea_ (45670 points)
11 42 297
by (45.7k points)
Intanto se non sbaglio manca un dizionario, quello dei registi, e comunque si, ci pensa il test a salvarli da qualche parte (anche se comunque nella parte di test che lavora sulle classi quei dizionari non servono più)
a
alessio.palma (1480 points)
9 36 56
by (1.5k points)
Si implicitamente intendevo anche quello dei registi, quindi una volta completate quelle due funzioni quando vado a programmare i metodi quei tre cataloghi non li devo considerare?
_andrea_ (45670 points)
11 42 297
by (45.7k points)
Esatto. Tu devi solo fare in modo che tutto ciò che ti serve nelle classi sia messo nelle classi durante quelle funzioni. Per il resto i tester usa i metodi delle classi per vedere la correttezza