PDA

View Full Version : FAVOLOSO!!! (un bug degno di questo nome :D)


71104
25-10-2005, 00:21
ma dico io, nessuno del team ha un paio di casse accese quando programma?!?!? :D :rotfl:
meno male che ci sono io che quando programmo sento Paradise City dei Guns 'n Roses :cool: :sofico:

e ancora una volta tutto il TDD che facciamo non ci ha evidenziato questo bug, che non credo sia stato introdotto a causa della classe che ho aggiunto io per il mio task perché ancora non viene istanziata in nessuna parte del codice... :Prrr:

in pratica mentre stavo sentendo Axel Rose che chiedeva di portarlo nella città del paradiso dove l'erba è verde e le ragazze sono belle faccio andare il programma, abbasso il diamante velocemente col tasto freccia e quando questo tocca terra al posto del "ding" singolo si sente un "ding" ripetuto all'infinito molto velocemente, tipo mitragliatrice :D
mi son detto ok che Axel Rose è un po' fatto e ha la voce roca a causa della gola bruciata dall'alcool, ma fino a questo punto... :asd:

scusate il post lungo per una simile scemenza, ma questo bug mi ha fatto ridere perché è tanto evidente quanto inosservato :rotfl:

PS: ho fatto il checkout della HEAD revision (ancora non ho fatto nessun commit per il task 3.2.3) e il bug è presente anche lì quindi non è colpa mia :Prrr:

VICIUS
25-10-2005, 00:25
:old: http://www.hwupgrade.it/forum/showpost.php?p=9952553&postcount=216
Visto che ci sei scrivi il test e poi correggi il baco :Prrr:

ciao ;)

71104
25-10-2005, 01:10
:old: http://www.hwupgrade.it/forum/showpost.php?p=9952553&postcount=216 esagerato il post era solo di ieri e io non l'ho letto... :O
ieri, be' insomma oggi :D
comunque ti assicuro che prima non c'era, secondo me è stato provocato dal revert...

Visto che ci sei scrivi il test e poi correggi il baco :Prrr: ok :Prrr:

71104
25-10-2005, 01:33
Visto che ci sei scrivi il test e poi correggi il baco :Prrr: fatto :Prrr:

fek
25-10-2005, 10:15
e ancora una volta tutto il TDD che facciamo non ci ha evidenziato questo bug, che non credo sia stato introdotto a causa della classe che ho aggiunto io per il mio task perché ancora non viene istanziata in nessuna parte del codice... :Prrr:

Once and for all. Il testing non evidenzia tutti i difetti. Ma solo alcuni difetti, piu' precisamente quelli che vengono coperti dalla rete di test che per definizione non puo' coprire tutti i possibili difetti. Molto semplicemente, quando abbiamo scritto la parte relativa al suono non abbiamo pensato a questa eventualita' e non abbiamo scritto il test relativo.

Per questo integriamo il TDD con la pratica di scrivere un test ogni volta che troviamo un difetto.

Il non poter evidenziare tutti i difetti non vuol dire che non se ne debba evidenziare nessuno. Testare un po' e sempre e comunque meglio che non testare affatto.

BlueDragon
25-10-2005, 21:45
comunque ti assicuro che prima non c'era, secondo me è stato provocato dal revert...

Sì, era il bug che avevamo notato con cisc e cionci...l'avevamo corretto ma poi è andata persa la correzione nel revert :)
In parte era mascherato dalla pulsazione...per quello non l'abbiamo rinotato subito dopo il revert ;)