Test unitari, scriverli prima o dopo il framework? [chiuso]

10

Questa è la mia prima domanda qui, quindi farò breve e al punto.

Quando scrivi i test delle unità, dovresti scriverli prima o dopo aver creato il framework sottostante per loro? Questo è emerso in una discussione tra il mio CEO e il Presidente, e volevo la tua opinione su questo.

Personalmente, ho sempre scritto prima il codice, poi ho scritto i test unitari, ma tu?

    
posta Richard J. Ross III 14.10.2010 - 19:58
fonte

3 risposte

14

Nel corso. Non avrai intenzione di ottenere un intero framework in un'unica iterazione. I test di struttura e unità dovrebbero evolversi simultaneamente.

Su una scala più micro, prova prima, codice secondo.

    
risposta data 14.10.2010 - 20:00
fonte
3

Scrivi prima i test delle unità - ti aiuteranno a definire le tue interfacce - a partire da quale funzionalità espongono fino alle firme dei metodi.

    
risposta data 14.10.2010 - 20:00
fonte
2

Dovrei dire prima i test unitari e poi la codifica. Anche con la migliore volontà del mondo, scadenze ravvicinate e altre priorità significheranno semplicemente che saranno respinte o non fatte affatto. Lasciando un mal di testa più grande per coloro che dovranno mantenere il codebase.

Oltre a scrivere il test unitario dovresti aiutarti a formulare ciò che stai cercando di ottenere.

    
risposta data 14.10.2010 - 21:38
fonte

Leggi altre domande sui tag