Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información. Aceptar

¿Qué es y cómo detectar la pirámide de dolor en nuestro código?

César Díaz Alcolea
¿Qué es y cómo detectar la pirámide de dolor en nuestro código?
El reproductor de video será cargado en breves instantes.

La pirámide del dolor es un código en el cual se tiene una serie de condicionales, que van entrando poco a poco hacia dentro y van generando como una especie de pirámide.

A continuación, puedes ver un par de ejemplos de este efecto en diferentes lenguajes, ya que ocurre mucho en C#, pero también en otros lenguajes.

Imagen 0 en ¿Qué es y cómo detectar la pirámide de dolor en nuestro código?

Imagen 1 en ¿Qué es y cómo detectar la pirámide de dolor en nuestro código?

Es interesante saber detectar este efecto, porque lo que se genera ahí es una bajada en cascada, que resulta difícil de leer y de mantener.

Existen unas técnicas de refactorización para corregir estas anidaciones de condicionales con tanta profundidad, con las que se pueden dejar más planos, e incluso eliminarlos.

Si quieres aprender todas estas técnicas y muchas más, te animamos a realizar nuestro curso de técnicas de Refactoring y Clean Code , que encontrarás disponible en nuestra plataforma dentro de tu suscripción.

Recibe los últimos artículos de Programación y Sistemas

Suscríbete a la newsletter y recibe además un pack de bienvenida con nuestros mejores recursos.


En OpenWebinars trataremos tus datos para personalizar el servicio ofrecido, notificarte comunicaciones internas, noticias y ofertas de nuestros servicios, así como realizar analíticas de tráfico y datos de uso. Puedes revocar el consentimiento, ejercer tus derechos de acceso, rectificación, cancelación, oposición, limitación del tratamiento, portabilidad y supresión escribiéndonos a administracion@openwebinars.net.

Más información en la Politica de Privacidad

Relacionado

Te dejamos una selección de cursos, carreras y artículos

Comentarios en el código: sí o no- Refactoring & Clean Code

Comentarios en el código: sí o no- Refactoring & Clean Code

Metodologías y herramientas

05 de Diciembre de 2019

En esta ocasión hablamos de un tema realmente controvertido y que genera bastante polémica entre los programadores, como es el caso de los comentarios dentro del código, ¿son realmente necesarios?

Programador full stack MEAN

Programador full stack MEAN

carrera

Incluye 8 cursos:

  • Curso Online de MongoDB
  • Curso de Angular 4
  • Curso de JavaScript Profesional

y 5 cursos más!

Duración: 43 horas y 33 minutos

Curso de técnicas de Refactoring y Clean Code

curso

Curso de técnicas de Refactoring y Clean Code

curso

Con este curso aprenderás:

  • Aprenderás que es Refactoring.
  • Conocerás el concepto de código limpio y su importancia.
  • Conocerás cuando y como hacer Refactoring.

Duración: 5 horas y 40 minutos

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars