Código Baklava

Autor: Laura McKinney
Fecha De Creación: 2 Abril 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
Código Baklava - Tecnología
Código Baklava - Tecnología

Contenido

Definición - ¿Qué significa el Código Baklava?

El código de Baklava es un término de TI para el código que es demasiado complejo, específicamente, una base de código que tiene demasiadas capas de abstracción o capas arquitectónicas. Los programadores hablan sobre este y otros problemas con el código al evaluar la mejor manera de desarrollar productos de software y de qué dificultades evitar al escribir código.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica el Código Baklava

El código de Baklava puede contrastarse con otros términos clave en TI. Uno es el código de espagueti, un término negativo para el código que tiene una lógica demasiado complicada y una construcción general deficiente. Por el contrario, el código de baklava también puede conducir a algunos de los mismos problemas prácticos que el código de espagueti. También es importante contrastar el código de baklava con otro término: código de lasaña: el código de lasaña también se usa para describir el software con una estructura en capas, pero no siempre es negativo. A menudo se usa para describir código que es simple y directo. Si bien el código de lasaña puede no ser fácil de cambiar debido a una producción genérica u homogénea, puede funcionar muy bien para su uso previsto.


El código de Baklava, por otro lado, implica que el proyecto tiene demasiada abstracción y que es probable que se descomponga o funcione mal de alguna manera. Algunos expertos hablan de que el código de baklava "se escapa" a través de sus capas, y hablan de que las capas de código son permeables, pero otros ven esto como una falacia lógica, alegando que solo porque algo tiene muchas capas, eso no significa que sea va a gotear necesariamente El uso general del código baklava describe negativamente el software con capas que no son necesarias y pueden ofuscar el proceso de comprensión y trabajo con el código fuente.