El propósito del "desarrollo guiado por pruebas" es lograr un código limpio que funcione.