Code Baklava

Auteur: Laura McKinney
Date De Création: 2 Avril 2021
Date De Mise À Jour: 16 Peut 2024
Anonim
JavaScript Pro Tips - Code This, NOT That
Vidéo: JavaScript Pro Tips - Code This, NOT That

Contenu

Définition - Que signifie Code Baklava?

Code Baklava est un terme informatique qui désigne un code trop complexe, en particulier une base de code comportant trop de couches d'abstraction ou de couches architecturales. Les programmeurs parlent de ce problème et d'autres problèmes liés au code pour évaluer la meilleure façon de développer des logiciels, ainsi que les pièges à éviter lors de l'écriture de code.


Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique le code Baklava

Le code Baklava peut être comparé à d’autres termes clés en informatique. L'un est le code spaghetti, un terme négatif pour le code qui a une logique trop compliquée et une construction globale médiocre. En revanche, le code baklava peut également poser certains problèmes pratiques du même type que le code spaghetti. Il est également important de comparer le code de baklava avec un autre terme: code de lasagne - le code de lasagne est également utilisé pour décrire un logiciel avec une structure en couches, mais ce n’est pas toujours négatif. Il est souvent utilisé pour décrire un code simple et direct. Bien que le code des lasagnes puisse ne pas être facile à modifier en raison d’une production générique ou homogène, il peut également fonctionner très bien pour l’utilisation prévue.


Le code Baklava, en revanche, implique que le projet a trop d'abstraction et qu'il risque de tomber en panne ou de ne pas fonctionner correctement. Certains experts parlent de «fuites» de code baklava au travers de ses couches et parlent de perméabilité des couches de code, mais d’autres y voient une erreur logique, affirmant que le fait que quelque chose ait beaucoup de couches ne signifie pas va nécessairement fuir. L'utilisation générale de baklava code décrit négativement un logiciel avec des couches inutiles et peut obscurcir le processus de compréhension et d'utilisation du code source.