Baklava kód

Autor: Laura McKinney
Dátum Stvorenia: 2 Apríl 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
Baklava kód - Technológie
Baklava kód - Technológie

Obsah

Definícia - Čo znamená Baklava kód?

Baklava kód je IT termín pre kód, ktorý je príliš zložitý, konkrétne kódová základňa, ktorá má príliš veľa vrstiev abstrakcie alebo architektonických vrstiev. Programátori hovoria o tomto a ďalších problémoch s kódom pri hodnotení toho, ako najlepšie vyvíjať softvérové ​​produkty a aké úskalia nezostávajú pri písaní kódu.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje Baklavov kód

Baklava kód môže byť v rozpore s inými kľúčovými pojmami v oblasti IT. Jedným z nich je špagetový kód, negatívny pojem pre kód, ktorý má príliš komplikovanú logiku a celkovú zlú konštrukciu. Naproti tomu baklava kód môže tiež viesť k niektorým rovnakým druhom praktických problémov ako špagetový kód. Je tiež dôležité kontrastovať baklavský kód s iným pojmom: laserový kód - laserový kód sa používa aj na popis softvéru s vrstvenou štruktúrou, ale nie vždy je negatívny. Často sa používa na opis jednoduchého a jednoduchého kódu. Hoci kód lasagne nemusí byť ľahké zmeniť z dôvodu generickej alebo homogénnej výroby, môže veľmi dobre fungovať na jeho zamýšľané použitie.


Na druhej strane Baklavaov kód naznačuje, že projekt má príliš veľa abstrakcie a že je pravdepodobné, že sa nejakým spôsobom rozpadne alebo zlyhá. Niektorí odborníci hovoria o „presakovaní“ baklavského kódu vo všetkých jeho vrstvách a hovoria o vrstvách kódu ako priepustných, ale iní to považujú za logický omyl a tvrdia, že len preto, že niečo má veľa vrstiev, to neznamená, že je nevyhnutne unikne. Všeobecné použitie baklavského kódu negatívne popisuje softvér s vrstvami, ktoré nie sú potrebné a môžu zahmliť proces porozumenia a práce so zdrojovým kódom.