Hogar Desarrollo ¿Qué es la teoría de la pasta? - definición de techopedia

¿Qué es la teoría de la pasta? - definición de techopedia

Tabla de contenido:

Anonim

Definición - ¿Qué significa Pasta Theory?

La teoría de la pasta es una teoría de la programación. Es una analogía común para el desarrollo de aplicaciones que describe diferentes estructuras de programación como platos de pasta populares. La teoría de la pasta destaca las deficiencias del código. Estas analogías incluyen espaguetis, lasaña y código de ravioles.

Techopedia explica la teoría de la pasta

La analogía más utilizada para el desarrollo de aplicaciones es el código de espagueti, que muestra la escritura de procedimientos no estructurados que resultan en que el código es difícil de entender y actualizar.


Se dice que el código de lasaña es un programa estructuralmente escrito y en capas. La aplicación es fácil de leer y tiene una estructura en capas. Sin embargo, debido a las interdependencias impredecibles en segmentos de código, un programa de lasaña puede ser difícil de modificar.


El código de programación orientada a objetos (OOP) fácilmente modificado y bien escrito se llama código de raviolis. La salsa es la capa de interfaces entre diferentes partes.


Gran parte del trabajo de programación de hoy es reescribir espaguetis o código de lasaña en una versión OOP con la misma funcionalidad. En algunos casos, el programa simplemente se reemplaza por uno nuevo.

¿Qué es la teoría de la pasta? - definición de techopedia