leanmind logo leanmind text logo

Blog

Código Sostenible

Cómo escribir código fácil de mantener mediante valores, principios y técnicas.

Aplicando los principios SOLID en React

Por Aitor Santana

SOLID es uno de los acrónimos más conocidos dentro del desarrollo y arquitectura de software. Acuñado por Michael Feathers, basado en los principios de la POO (programación orientada a objetos) que recopilaba Robert C. Martin en su libro Design Principles and Design Patterns . Estos principios son:

  1. Single Responsibility Principle o principio de responsabilidad única.
  2. Open Close Principle o principio abierto-cerrado.
  3. Liskov Substitution Principle o principio de sustitución de Liskov.
  4. Interface Segregation Principle o principio de segregación de interfaces.
  5. Dependency Inversion Principle o principio de inversión de dependencias.

En sus inicios estos principios estaban pensados únicamente para la programación orientada a objetos, pero con el paso de los años, estos se han ido aplicando a muchos más ámbitos en el mundo del software. Una de las librerías más populares en el desarrollo web hoy en día es React, y SOLID se puede adaptar muy bien a aplicaciones hechas con esta herramienta.

Continuar leyendo…


Fuente: https://www.ascinfo.dev/blog/aplicando-los-principios-solid-en-react
Publicado el 25/07/2023 por

¿Quieres más? te invitamos a suscribirte a nuestro boletín para avisarte cada vez que recopilemos contenido de calidad que compartir.

Si disfrutas leyendo nuestro blog, ¿imaginas lo divertido que sería trabajar con nosotros? ¿te gustaría?

Impulsamos el crecimiento profesional de tu equipo de developers