quanto custa Aprenda Design Patterns com SOLID