Draft of: Afinal, para que servem os design patterns?