Accueil Développement Qu'est-ce que la théorie des pâtes? - définition de techopedia

Qu'est-ce que la théorie des pâtes? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie la théorie des pâtes?

La théorie des pâtes est une théorie de la programmation. Il s'agit d'une analogie courante pour le développement d'applications décrivant différentes structures de programmation comme des plats de pâtes populaires. La théorie des pâtes met en évidence les lacunes du code. Ces analogies incluent le code des spaghettis, des lasagnes et des raviolis.

Techopedia explique la théorie des pâtes

L'analogie la plus utilisée pour le développement d'applications est le code spaghetti, qui montre l'écriture de procédures non structurées, ce qui rend le code difficile à comprendre et à mettre à jour.


Le code de la lasagne serait un programme structurellement écrit et en couches. L'application est facile à lire et a une structure en couches. Cependant, en raison des interdépendances imprévisibles dans les segments de code, un programme de lasagne peut être difficile à modifier.


Le code de programmation orientée objet (POO) facilement modifié et bien écrit est appelé code ravioli. La sauce est la couche d'interfaces entre les différentes parties.


Aujourd'hui, une grande partie du travail de programmation consiste à réécrire le code des spaghettis ou des lasagnes dans une version POO avec les mêmes fonctionnalités. Dans certains cas, le programme est simplement remplacé par un tout nouveau.

Qu'est-ce que la théorie des pâtes? - définition de techopedia