dipende dal contesto, dal tipo di dati che vuoi processare, dal lavoro che ti aspetta per la validazione dei dati...

fai un esempio pratico, così ti si da un'opinione migliore