Mathiew82 / solid

Este es un proyecto donde se pueden ver ejemplos de los principios SOLID.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

   ________  __   _______
  / __/ __ \/ /  /  _/ _ \
 _\ \/ /_/ / /___/ // // /
/___/\____/____/___/____/

Ejemplos de los principios SOLID

Un ejemplo por cada uno de los principios escritos en Typescript.

Huir del código STUPID

  • Singleton: patrón singleton
  • Tight Coupling: alto acoplamiento
  • Untestability: código no testeable
  • Premature optimization: optimizaciones prematuras
  • Indescriptive Naming: nombres poco descriptivos
  • Duplication: duplicidad de código

Qué significan las siglas de SOLID

  • Single responsability: responsabilidad única
  • Open/Closed: abierto a extensión y cerrado a modificación
  • Liskov substitution: sustitución de Liskov
  • Interface segregation: segregación de interfaz
  • Dependency inversion: inversión de dependencias

About

Este es un proyecto donde se pueden ver ejemplos de los principios SOLID.


Languages

Language:TypeScript 100.0%