Escribir una clase que haga algo sencillo bien, de forma verificable. Y después escribir otra. Y otra más. Escalar sobre ellas.