Desafio referente ao módulo: SOLID

Introdução

Faaala Dev,

Nesse desafio você reforçará de forma prática os conceitos que aprendemos nesse módulo.

Como se trata de um desafio, ele necessita de alguns conhecimentos além dos abordados nesse módulo, então é importante ter autonomia para conseguir pesquisar essas coisas caso não saiba como resolver. Por isso, lembre-se, tenha calma e acredite no seu processo.

O aprendizado daqui é muito importante e com certeza você conseguirá sair com muito conhecimento bacana 💜

Sobre o desafio

Seguindo exemplo dado pelo instrutor nesse módulo, o desafio é aplicar os conceitos de Single Responsability Principle e Open Closed Principle no código fornecido no repositório abaixo.

Em cada um dos arquivos de código, teremos uma explicação do desafio e o resultado esperado.

https://github.com/rocketseat-education/py-desafio-modulo-7-template

Entrega

Após concluir o desafio, você deve enviar a URL do seu código no GitHub para a plataforma.

Além disso, que tal fazer um post no LinkedIn compartilhando o seu aprendizado e contando como foi a experiência?

É uma excelente forma de demonstrar seus conhecimentos e atrair novas oportunidades!

Feito com 💜 por Rocketseat 👋

Repositório de consulta

Antes de acessar o repositório com o desafio concluído, recomendamos fortemente que tente realizar o desafio.