Principios SOLID 4 | Segregación de Interfaces | Python | Programación

Опубликовано: 04 Июнь 2026
на канале: LenynDev
666
424

Los principios SOLID son fundamentalmente una guía o un estándar para la programación orientada a objetos. Nos proporcionan un enfoque para escribir código que tiene como objetivo hacerlo más legible, modular, fácil de modificar y mantener, menos acoplado y, por supuesto, fácil de escalar. Ó así debería ser.

El Principio de Segregación de Interfaces, o como a mí me gusta llamarlo: “el principio que no me obliga a hacer más de lo necesario”. Este principio nos dice que una clase no debería verse forzada a implementar interfaces lógica que no necesita. Ah, y antes de que los expertos en Python salten: en Python no existen las interfaces. Sí, sí, sé que lo sabes, pero me pagan por decirlo -mentira-. En Python simulamos las interfaces con clases abstractas y métodos abstractos, pero ojo, el concepto sigue siendo útil.
Abrazos.

P.D.: La voz de Dross es con IA.

Todos los videos de la serie:    • Principios SOLID 3 | Liskov Substitution |...  

Código del video: https://gist.github.com/NightZpy/65d1...

Tiempos:
00:00 Intro
01:25 Principio de Segregación de Interfaces
03:07 Inicio explicación en código
04:18 Inicio refactorización del código con el principio
06:19 Consideraciones

También estoy en:
  / lenyndev  
   / @mancozpy  
  / alenyn  
https://kick.com/alenyn

Creditos de algunas imagenes:
https://www.flaticon.com/free-icons icons created by Freepik

#Python #Programación #Principiantes #Curso #AprenderAProgramar #IntroducciónAPython #GestiónDeHéroes #AtributosDeHéroes #JuegoDeRol #ConsolaDeTexto #DesarrolloEnConsola #SistemaDeGestión #NovatosEnProgramación #PrimerosPasosEnProgramación #TutorialPython #DesdeCero #FundamentosDeProgramación #CreaciónDeHéroes #CursoCompleto #PythonParaNovatos #poo #programacionorientadoaobjetos #objectorientedprogramming