Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Este repositorio é apenas para estudos sobre princípios de SOLID com Python. É um conjunto de 5 princípios pra escrever código melhor:

S O L I D S Single Responsibility = Uma classe deve ter um único motivo pra mudar O Open/Closed = Adicionar comportamento novo sem mexer no código velho L Liskov Substitution = Uma classe filha deve poder substituir a classe pai sem quebrar I Interface Segregation = Não forçar uma classe a implementar métodos que não usa D Dependency Inversion = Depender de abstrações, não de classes concretas.

SOLID significa boas práticas pra não virar bagunça depois. No final tem um projeto de estudo aplicando os princípios SOLID em Python. Sistema de Notificação em Python (SOLID)

O sistema permite enviar mensagens por diferentes meios (Email, SMS, etc.) sem precisar alterar o código principal, apenas adicionando novas classes. Objetivo é apenas entender Abstração Polimorfismo Organização de código Boas práticas de POO (Programação Orientada a Objetos)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages