Curso de Principios SOLID para desarrolladores C#

Aprende sobre Principios SOLID, para crear sistemas robustos y flexibles.

Ratings 4.55 / 5.00
Curso de Principios SOLID para desarrolladores C#

What You Will Learn!

  • El Principio de Responsabilidad Única
  • El Principio Abierto Cerrado
  • El Principio de Sustitución de Liskov
  • El Principio de Segregación de Interfaces
  • El principio de Inversión de Dependencias

Description

Hay cinco principios sólidos en el desarrollo de software que todo desarrollador debería conocer. Son el Principio de Responsabilidad Única, el Principio Abierto/Cerrado, el Principio de Sustitución de Liskov, el Principio de Segregación de Interfaces y el Principio de Inversión de Dependencias.


  • El Principio de Responsabilidad Única establece que cada clase debe tener una única responsabilidad, y esa responsabilidad debe estar completamente encapsulada por la clase.

  • El principio abierto/cerrado establece que las clases deben estar abiertas para su ampliación, pero cerradas para su modificación.

  • El principio de sustitución de Liskov establece que las subclases deben ser sustituibles por sus superclases.

  • El principio de segregación de interfaces establece que los clientes no deben ser obligados a depender de métodos que no utilizan.

  • Por último, el Principio de Inversión de Dependencias establece que las dependencias deben invertirse, de modo que los módulos de alto nivel dependan de los de bajo nivel, y no al revés.

Los desarrolladores que estén familiarizados con estos principios podrán escribir un código más mantenible y extensible.

Para que puedas aprender sobre estos principios, he creado el mejor curso de principios SOLID, que es la mejor manera de aprenderlos. Es exhaustivo y cubre todos los temas clave, desde el principio de responsabilidad única hasta el principio de inversión de la dependencia. Además, está repleto de ejemplos del mundo real y ejercicios prácticos. Si quieres aprender a escribir mejor código, este es tu curso.

Who Should Attend!

  • Desarrolladores que deseen mejorar la calidad de su código

TAKE THIS COURSE

Tags

  • C#
  • SOLID Principles

Subscribers

80

Lectures

23

TAKE THIS COURSE



Related Courses