cacmis / SOLID

Ejemplos básicos sobre principios SOLID

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Princios SOLID


Los principios SOLID son cinco principios de diseño de software que buscan mejorar la calidad y la mantenibilidad del código. Estos principios son:

Single Responsibility Principle (Principio de Responsabilidad Única): Cada clase debe tener una única responsabilidad.

Open-Closed Principle (Principio de Abierto-Cerrado): Las clases deben estar abiertas para la extensión, pero cerradas para la modificación.

Liskov Substitution Principle (Principio de Sustitución de Liskov): Este principio establece que las instancias de una clase derivada deben poder ser utilizadas en lugar de las instancias de la clase base sin alterar el correcto funcionamiento del programa.

Interface Segregation Principle (Principio de Segregación de Interfaces): Las interfaces deben ser pequeñas y específicas para que los clientes solo necesiten conocer aquello que les interesa.

Dependency Inversion Principle (Principio de Inversión de Dependencias): Las clases de alto nivel no deben depender de las clases de bajo nivel, sino al contrario.

Lista de videos con la explicacion. https://www.youtube.com/playlist?list=PL9Bm8IOGYHA3hUiZkHa9P7K5K4efeE0A8

About

Ejemplos básicos sobre principios SOLID


Languages

Language:C# 100.0%