Mautic Pixel

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?

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.

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 34 minutos

Curso de técnicas de Refactoring y Clean Code

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