poop icon indicating copy to clipboard operation
poop copied to clipboard

💩 Python Object-Oriented Programming :snake:

POOP

💩 Programação Orientada a Objetos em Python :snake:

Princípios a serem seguidos:

  • Prefira composição à herança;

  • Evite condicionais (if), polimorfismo pode ajudar aqui;

  • Programe para interface ao invés da implementação;

  • Utilize inversão de dependência;

  • POO é sobre objetos e mensagens.

Sobre o repositório

Cada código possui comentários a respeito de algum aspecto a ser discutido. Eles foram escritos para estudo e podem conter experimentos, então tome cuidado ao examinar os códigos.

Contribuindo

Pull requests são bem-vindos. Para mudanças importantes, abra uma issue primeiro para discutir o que você gostaria de mudar.

License

MIT