Sadržaj:
Definicija - Što znači Baklava kod?
Baklava kôd je IT pojam za previše složen kod, tačnije baza koda koja ima previše slojeva apstrakcije ili arhitektonskih slojeva. Programeri razgovaraju o ovom i drugim problemima s kodom u ocjeni kako najbolje razviti softverske proizvode i koje zamke treba ostati podalje prilikom pisanja koda.
Tehopedija objašnjava Baklava Code
Baklava kôd može se usporediti s drugim ključnim pojmovima u IT-u. Jedan od njih je kôd za špagete, negativan izraz za kôd koji ima previše kompliciranu logiku i lošu ukupnu konstrukciju. Suprotno tome, baklava kôd također može dovesti do nekih istih praktičnih problema kao kod špageta. Važno je i usporediti baklava kod s drugim pojmom: lasagna kod - lasagna šifra koristi se i za opisivanje softvera sa slojevitom strukturom, ali nije uvijek negativan. Često se koristi za opisivanje koda koji je jednostavan i jasan. Iako se kod lazanje ne može lako promijeniti zbog generičke ili homogene proizvodnje, može biti vrlo dobar za namjeravanu uporabu.
Baklava šifra, s druge strane, implicira da projekt ima previše apstrakcije i da se vjerojatno može na neki način pokvariti ili pokvariti. Neki stručnjaci govore o tome kako baklava koda "curi" kroz njene slojeve i govore o slojevima koda kao propusnim, ali neki drugi to vide kao logičnu zabludu, tvrdeći da samo zato što nešto ima puno slojeva, to ne znači da je ide nužno do curenja. Općenito korištenje baklava koda negativno opisuje softver sa slojevima koji nisu potrebni i može zbuniti postupak razumijevanja i rada s izvornim kodom.
